💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
>[danger] 基本命令 >[success] ll :文件列表 ~~~ ls -la ==ll -a ls -l==ll ~~~ >[success] cd :进入目录 ~~~ cd /home ~~~ >[success] pwd :查看当前所在的目录 >[success] clear :清除当前屏幕终端上的任何信息 >[success] touch :创建文件 ~~~ touch ex2 //当前文件夹内创建文件ex2 ~~~ >[success] mkdir :创建目录 mkdir -p :递归创建目录 ~~~ mkdir -m 700 /usr/meng/test //在目录/usr/meng下建立子目录test,并且只有文件主有读、写和执行权限,其他人无权访问 ~~~ ~~~ mkdir -p-m 750 bin/os_1 //在当前目录中建立bin和bin下的os_1目录,权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问 ~~~ >[success] History 查看历史命令 ~~~ History 10 //查看最近10条命令 ~~~ >[success] cp 将一个或多个源文件或者目录复制到指定的目的文件或目录 ~~~ cp file /usr/men/tmp/file1 //将文件file复制到目录/usr/men/tmp下,并改名为file1 ~~~ ~~~ cp -r /usr/men /usr/zh //将目录/usr/men下的所有文件及其子目录复制到目录/usr/zh中 ~~~ >[success] mv 用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中 ~~~ mv ex3 new1 //将文件ex3改名为new1 ~~~ ~~~ mv /usr/men/* . //将目录/usr/men中的所有文件移到当前目录(用.表示)中 ~~~ >[success] rm :删除文件,rmdir:删除空目录,rm -r :删除目录 ~~~ //交互式删除当前目录下的文件test和example rm -i test example // rm -i 删除需要确认 ,rm -f 删除不需要删除 Remove test ?n(不删除文件test) Remove example ?y(删除文件example) ~~~ >[success] cat :查看文件内容(一般查看小文件) ~~~ //设ml和m2是当前目录下的两个文件 cat m1 (在屏幕上显示文件ml的内容) cat m1 m2 (同时显示文件ml和m2的内容) cat m1 m2 > file (将文件ml和m2合并后放入文件file中) ~~~ >[success] more :满屏按页显示文本内容 ~~~ 快捷键: * 按Space键:显示文本的下一屏内容。 * 按Enier键:只显示文本的下一行内容。 * 按斜线符|:接着输入一个模式,可以在文本中寻找下一个相匹配的模式。 * 按H键:显示帮助屏,该屏上有相关的帮助信息。 * 按B键:显示上一屏内容。 * 按Q键:退出rnore命令。 ~~~ ~~~ more -dc file //显示文件file的内容,但在显示之前先清屏,并且在屏幕的最下方显示完核的百分比。 ~~~ ~~~ more -c -10 file //显示文件file的内容,每10行显示一次,而且在显示之前先清屏。 ~~~ >[success] ls :显示目标列表 ~~~ which ls //找ls命令的绝对命令 whereis ls//找到ls命令的绝对路径,别名信息,和帮助文档路径 ~~~ >[success] find:搜索 ~~~ -name 根据文件名来查找 eg: find /etc -name init find /etc -name i?i* (*匹配任意字符,?匹配单个字符) ~~~ ~~~ -size 根据大小来查找 eg: find / -size +204800 PS:block数据块为单位512字节=0.5KB,大于 + ,小于 - ~~~ ~~~ -user根据文件的所有者 eg: find /home –user zhoujin ~~~ ~~~ -时间,根据时间查找 eg: find /ete -mmin -120 //查找/etc下 2小时内被修改过的文件 PS: 天为单位的时间:ctime、atime、mtime 分钟为单位的时间:cmin、amin、mmin ~~~ ~~~ c-change改变(属性被改变过) a-access访问(看过内容,cat,more) m-modify修改(内容被修改过)-是之内,+是之外 ~~~