找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
虚拟机快照:保存当前的的使用状态
创建一个空目录:mkdir +文件名  mkdir a1
在当前路径下创建两个空目录:mkdir a1.1 a1.2
在当前目录下创建递归多级目录:mkdir -p b1/b2/b3

在当前目录下创建文件:touch 文件名
在当前目录下同时创建两个文件:touch li1.txt li2.txt
在不同目录下创建不同的文件:touch  /home/li/Desktop/a1/a1.1/lili.txt

rm 提示性删除文件(相对比较安全,防止误删除)
rm不能删除目录,只能删除文件
rm -r 可以删除目录
rm -rf 强制删除文件,没有提示
rm -rf *强制删除当前路径下的所有文件及目录
tab按键,联想按键,自动带入对应的目标文件及目录或命令
上下方向箭头可以快速翻找之前执行过的命令

复制粘贴并修改文件名称:cp li.txt li1.txt
绝对路径写法,复制粘贴并重命名:cp li.txt /home/li/Desktop/a1/a1.1/li2.txt
相对路径写法,复制粘贴并重命名:cp li.txt ./a1.2/li3.txt
复制目录并且重命名:cp -r a1.1 a1.3

mv命令:
1.移动文件:mv 文件名+路径 mv lili.txt ./a1.2
文件移动到上一级目录:mv lili.txt ../
2.重命名:mv 文件名+文件名 :mv li1.txt lili.txt
centos 在公司都是当作服务器使用,通过客户端连接工具xshell来连接服务器;
注意:在xshell里面操作的内容和centos操作的内容是相互影响的;
在xshell里面新增文件,在centos里面都会存在;
xshell连接:
1.打开xshell
2.在centos里面输入ifconfig命令获取ip地址
3.在xshell里面输入ssh + ip地址
4.输入账号密码


vim命令
vi与vim 都是用于文本文件的编辑,vim可以高亮显示
编辑有三种模式:
1.命令模式:通过vim 文件名,进入文件时的状态(当前状态下不可直接编辑),需要通过输入编辑命令后方可输入文本;
2.编辑模式:通过输入编辑命令进入编辑,点击键盘i键;
3.末行模式:进入末行模式之前先按esc退出编辑;按shift+:进入末行模式;保存并退出wq;q是退出不保存,wq!强制保存并退出,q!强制退出

查看文件全部内容:cat 文件名
查看文件内容可以上下进行翻页查看,键盘ctrl+z退出:less 文件名
查看内容可以按百分比显示:more 文件名
cat 文件名 |grep  "搜索内容"   |叫做管道符,管道符左边的输出等于右边的输入
grep 搜索关键字

cat其他用法
目标文件存在的情况下:
cat 文件名1 > 文件名2 :把源文件的内容覆盖到目标文件中
cat 文件名1 >>文件名2:把源文件的内容追加到目标文件中
目标文件不存在的情况下:
不存在时,会新建一个文件并且把源文件内容复制到新建的文件中


head 文件名:默认查看文件前10行
head -n 5 文件名:查看前5行
tail 文件名:默认查看文件后10行
tail -n 5 文件名:查看后5行
tail -n +5 文件名:从第5行开始查看到最后一行
需求:显示5-10行的数据
head -n 10 文件名 |tail -n +5
head -n 10 文件名 |tail -n 6
tail -n 21 文件名 |head -n 6


find -name li.txt:查看当前目录下名称为li.txt的文件
find /a1/ -name li.txt :查找指定路径下的名称为li.txt的文件
find /a1/ -name li.*:查找a1目录下以li.开头的文件或目录
find /a1/ -name  "*.txt":查找a1目录下以txt结尾的文件
find /a1/ -name  "li.tx?":查找a1目录下以li.tx的文件
find /a1/ -name  "li.t??":查找a1目录下包含li.t的文件
*表示匹配0个或多个字符
?表示匹配一个字符
find /a1/ -type f:查找a1目录下类型为file文件
find /a1/ -type d :查找a1目录下类型为目录的


作业:显示3-9行的数据
head -n9 li.txt|tail -n +3
head -n9 li.txt|tail -n7
tail -n 23 li.txt|head -n 7


分享至 : QQ空间
收藏

0 个回复

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