找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

linux操作以及基础命令

[复制链接]
复制相关命令:文件篇
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




分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册