找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
touch aa.txt  =======》创建一个aa.txt的空文件
mkdir bb  =========》创建一个名称为bb的空目录
mkdir -p a/b/c  ======》创建一个联级目录,a中有b,b中有c
mkdir aa bb cc ======》创建三个同级目录(平级目录),aa,bb,cc
rm aa.txt  =======》删除当前目录下的aa.txt文件(可以删除文件,不能删除目录,删除时会进行询问)
rm -r bb  =======》删除当前目录下的bb目录(可以删除文件和目录,删除时会进行询问)
rm -f  aa.txt  ======》强制删除当前目录下的aa.txt文件(删除时不会进行询问)
rm -rf  bb  =======》强制删除当前目录下的bb目录(删除时不会进行询问)
rm -rf *  ========》强制删除当前目录下的所有文件与目录,*代表所有
cp aa.txt bb  ======》复制当前目录下的aa.txt文件到当前目录下的bb目录中
cp /aa/bb.txt  /bb  =====》复制根目录下的aa目录中的bb.txt文件到根目录下的bb目录中
cp -r aa xiaoshen ======》将aa目录复制到xiaoshen目录中

mv aa.txt bb  =======》将aa.txt文件移动至bb目录中
mv aa.txt cc.txt  =======》将aa.txt重命名为cc.txt
mv aa.txt bb.txt =======》将aa.txt文件中的内容覆盖到bb.txt文件中
mv的三个用法:
1、移动
把文件移动到目录中
2、重命名
更改文件/目录名称
3、覆盖内容

cat head_tail.txt ======》查看head_tail.txt文件中的所有内容
less head_tail.txt ======》查看head_tail.txt文件中的内容(根据分页显示内容,空格向下翻页,b键向上翻页,q键退出)
more head_tail.txt =====》查看head_tail.txt文件中的内容(根据百分比显示内容,enter键向下翻页,b键向上翻页)
head head_tail.txt =====》查看head_tail.txt文件前面10行的数据
tail head_tail.txt ======》查看head_tail.txt文件后面10行的数据
head -n 5 head_tail.txt ====》查看head_tail.txt文件前面5行的数据
tail -n 5 head_tail.txt  ====》查看head_tail.txt文件后面5行的数据
tail -n +5 head_tail.txt  ====》查看head_tail.txt文件从第5行开始到最后的数据
cat head_tail.txt | head -n 22 | tail -n 3 =====》查看head_tail.txt文件第19到22行的数据

|:管道符   管道符前面指令的输出是管道符后面指令的输入

cat head_tail.txt | head -n 22 | tail -n +3 =====》查看head_tail.txt文件从第3到第22行的数据
cat head_tail.txt | grep 'dcs' ======》查看head_tail.txt文件中包含关键字’dcs‘所在行的所有信息

grep -A 3 "dcs"  head_tail.txt ====》查看head_tail.txt文件中包含“dcs”关键字后面3行的数据
grep -B 3 "dcs"  head_tail.txt  ====》查看head_tail.txt文件中包含“dcs”关键字前面3行的数据
grep -C 3 "dcs"  head_tail.txt  ====》查看head_tail.txt文件中包含“dcs”关键字前后3行的数据

A:after    在。。。之后
B:before    在。。。之前
C:center    在。。。中间

cat aa.txt > bb.txt  =======》将aa.txt文件中的内容覆盖到bb.txt的文件中
cat aa.txt >> bb.txt =======》将aa.txt文件中的内容追加到bb.txt的文件中

cat head_tail.txt | head -n 15 | tail -n +5 >> bb.txt ====》将head_tail.txt文件中第5行到第15行的数据追加到bb.txt文件中
cat head_tail.txt | head -n 15 | tail -n +5 > bb.txt  ====》将head_tail.txt文件中第5行到第15行的数据覆盖到bb.txt文件中

find / -name qwe.txt ========》查找根目录下所有名称为qwe.txt文件的绝对路径
find ./ -name qwe.txt  =======》查找当前目录下所有名称为qwe.txt文件的路径
find /aaa -name qwe.txt ======》查找根目录下aaa目录中所有名称为qwe.txt文件的绝对路径
find /aaa -type d  =========》查找根目录下aaa目录中所有类型为目录的绝对路径
find /aaa -type f =========》查找根目录下aaa目录中所有类型为文件的绝对路径
find /aaa -name "*.txt"  =====》查看根目录下aaa目录中以“.txt”结尾的所有文件的绝对路径
find /aaa -name "q*" =======》查看根目录下aaa目录中以“q”开头的所有文件的绝对路径


vim编辑文本的步骤:
1、使用vim +文件名进入 文件内容编辑页面;
2、按下按键i,页面进入编辑模式(下方出现INSERT字符);
3、输入需要修改的内容
4、修改/输入完成后,按住ctrl+c退出到命令模式(INSERT字符消失);
5、输入“:wq!”保存并退出vim编辑页面








分享至 : QQ空间
收藏

0 个回复

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