复制相关命令:文件篇
cp:复制文件文件名字并修改,如:cp yu1.txt yu2.txt,把yu1.txt文件复制并修改为yu2.txt
复制到其他文件里面并修改名字
如:cp yu1.txt dcs6/yu2.txt
cp yu1.txt /dcs6/dcs7/dcs8/yu2.txt
绝对路径写法,复制粘贴并且重命名文件
cp yu1.txt ./dcs8/yu2.txt
相对路径写法,复制粘贴并且重命名
复制相关命令:目录篇
cp -rdcs6 ./dcs9/dcs6.1
相对路径,复制目录且重命名
cp -r/dcs7/dcs8/dcs9/dcs7.1
绝对路径,复制目录重命名
mv命令
1.移动文件:mv 文件名称+ 路径
2.重命名: mv 原文件名称+ 新文件名称
mv test1.txt test2.txt==》将test1.txt 重命名修改为test2.txt;
mv test2.txt /dcs6/test3.txt==>将test2文件移动到的参数目录下并且重命名为test3.txt;
mv test3.txt ../ ==>将test3.txt 移动到上一级目录
mv test3.txt dcs9/
mv 7.1txt ./dcs9/
centos在公司里面一般都是当作服务器使用、通过客户端连接工具xshell来连接linux服务器;
注意:在xshell里面操作的内容和在centos里面操作内容是相互影响的、在xshell里面创建文件或目录在centos里面都会存在;
xshell连接:
怎么连接centos?
1:打开xshell
2:在centos里面输入ifconfig命令获取ip地址:192.168.0.163
3:在xshell里面输入 ssh 192.168.0.163
4:输入账号:root 输入密码:
yum install lrzsz ===>在线下载并安装lrzsz工具
rz命令:把windows系统中的文件上传到linux服务器
sz命令 +文件名称:把linux服务器中的文件下载到windows本地
注意:rz和sz命令只用来上传拉取0-500M之内的文件
cat命令
cat 72-a.txt ==>查看文件的全部内容并且显示在控制台;
cat 72-a.txt|grep "duoceshi"===》这个|叫做管道符,管道符左边的输出等于管道符右边的输入;
grep ==>搜索关键字
less 72-a.txt ==>查看文件内容可以上下左右进行翻页;键盘ctrl+z 才能退出
more 72-a.txt ==》查看文件内容以百分比进行显示
cat其他用法
目标文件不存在的情况下:
cat 72-a.txt > aa.txt 当目标文件不存在时,会建新一个文件并且把源文件的内容复制到新建文件中;
目标文件存在的情况下:
cat 72-a.txt > bb.txt ==》当目标文件存在时,会把源文件的内容覆盖到目标文件中;
cat 72-a.txt >> bb.txt ==》当目标文件存在时,会把源文件的内容追加到目标文件中;
head bb.txt ==》默认查看文件前10行
head -n 5 bb.txt ==》查看文件的前面5行
tail bb.txt==》默认查看文件后面10行
tail -n 5 bb.txt ==》查看文件后面5行
tail -n +5 bb.txt==》从第5行开始查看到最后一行
需求:显示5-10行的数据:
head -n 10 bb.txt|tail -n +5
head -n 10 bb.txt|tail -n 6
tail -n 20 bb.txt|head -n 6
|
|