十大免费货源网站免费版权,什么是微信wordpress,网站举报中心官网,2021qq网页游戏大全文章目录 一. 基本指令第二回 一. 基本指令第二回
cp指令语法 cp src dst 将目标文件或者目录拷贝到指定目录下或文件下。注意同级目录下#xff0c;不允许存在同名文件或同名目录。如果将一个file.txt文件拷贝到当前目录下#xff0c;就重名了#xff0c;报错cp不了#… 文章目录 一. 基本指令第二回 一. 基本指令第二回
cp指令语法 cp src dst 将目标文件或者目录拷贝到指定目录下或文件下。注意同级目录下不允许存在同名文件或同名目录。如果将一个file.txt文件拷贝到当前目录下就重名了报错cp不了那怎么办只能起别名即 cp file.txt file.txt.bak这种方式复制粘贴一份于同级目录下。cp dir …报错不能直接拷贝目录要通过递归强制拷贝才可以即cp -rf dir …cp -rf dir dir 同级目录下不能存在同名目录所以将第二个dir看作目录第一个dir看作文件复制粘贴到第二个dir目录下了。我就要在同级目录下形成两个一样的dir怎么办只能起别名即cp -rf dir dir.bak总结: 将文件拷到上级目录直接cp file.txt …将文件拷到同级目录下cp file.txt file.txt.bak起别名将目录拷到上级目录不能直接拷贝要带rfcp -rf dir …将目录拷到当前目录cp -rf dir dir.bak只能起别名。 cp -rf dir /home/zpl/mydir 是将当前目录下的dir目录,拷贝到家目录里面用户下并且重名名为mydir。cp -rf /home/zpl/* test 当前目录下的所有都拷贝到test目录里面。注意cp拷贝不会把以点开头的隐藏文件拷贝过去因为一旦拷贝过去会把该路径下的.和…都会拷贝过去引起重名冲突所以考不过去。mv 剪切 语法 mv src dst/重命名 mv file.txt ttt ttt 不存在就将file.txt重命名放在该目录下存在询问是否替换是目录直接放进去。echo “helloc” 默认向显示器输出echo “helloc zp.txt 就输出到zp.txt文件里面了 这是输出重定向。alias 起别名 alias pp ls- l’就是给ls-l这个指令起了一个别名pp就相当于ls-l了。echo 输出cat 打印文件内容echo ”helloc“ zpl.txt 如果zpl.txt存在就会将该语句写入文件不存在就先创建zpl.txt再写入。再执行一次echo helloc ss“ zpl.txt 就会把原文件内容清空再写入所以有两个功能第一个清空目标文件2.新建空文件所以每次写之前都会清空文件再写要想保留源文件内容继续写只能用 追加 即 echo ”hello class“ zpl.txt 相当于c语言的w功能 相当于c语言a追加功能 cat 从键盘文件读取什么就向显示器文件写入什么默认是从键盘读取的 输入重定向 cat zpl.txt 把原本从键盘读入输入重定向为从文件读入cat打印文件内容。 相当于c语言的r读取。 i 0while[$i -le 1000]; do echo “hello $i”; let i; done file.txt 输出1000行该语句到file.txt中head -数字 file.txt 从头开始查看前数字行tail -数字 file.txt 从尾开始查看倒数数字行more file.txt 一屏打满按回车一直逐行从上往下翻只能从上往下翻查看不能上下键所以用less也是一屏打满但可以回车往下翻也可以上下建往上往下翻还可以/后面直接输入数字直接定位到该数字行。如果想查看其中部分行怎么办?比如8000-80010行可以这么做head -80010 file.txt | tail -10 | tac | head -10 | less 这样就先去前80010行通过|管道将钱一条指令作为后一条指令的结果执行下一条指令再去尾倒数十行再tac 逆置一下再less上下键查看即可。查找 find /home/zpl -name test.c find指令以数的遍历来查找该路径下所有的test.c文件并显示出来which 指令名常用直接找到在PATH环境变量中列出的目录中作为参数指定的可执行文件。whereis 也可以比较冷门一点。date %Y-%m-%d_%H:%M:%S显示当前年月日时分秒。date -d 时间戳即1970-01-01_08:00:00到现在经过的总秒数08是东八区标准时间。