找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
1.cat命令==查看文件的所有内容(文件较少)
cat file1==》查看file1的内容
cat/root/file ==》查看某个路径下得文件
|:管道符==》定位错误,关键字
cat+file文件|grep'关键字'==》查看file文件,显示关键字的所有行。
cat -n参数+文件名file1==》带行号查看文件内容,显示行号。

2.less命令==》查看文件所有内容(文件较多)支持翻页,B键上翻,空格键下翻,查看到末尾会有end提示,需要按ctrl+z键退出查看,退出后屏幕上不会显示查看内容
less file1==》查看file1内容,支持翻页

3.more命令==》查看文件内容,针对内容较多的文件,支持翻页,enter向下移动一行,空格键向下翻页,B键向上翻页。会显示当前查看的百分比,查看到末尾会自动退出,退出后查看的内容会回显在屏幕中
moer file==》查看file文件,支持翻页,可以查看进度百分比

4.head==》查看文件前面的信息(前10行)
head -n参数 5 /root/class2/day1.txt==》 加-n参数,指定查看前5行

5.tail==》查看文件末尾信息(末尾10行)
tail -n参数 5 /root/class2/day1.txt==》 加-n参数,指定查看末尾5行
tail -f参数 日志文件==》实时刷新日志

6.sed==》查看指定行数内容
cd /root/class21/==》sed -n ‘8p’==》查看文件第8行内容
sed -n ‘3,10p’ day1.txt 查看第3行到第10行的内容

7.> >>==》重定向符号
>:表示覆盖:如果被覆盖的文件不存在,则会新建一个文件,然后将需要覆盖的内容写入新文件
cat file1 >file2,==》将file中的内容覆盖到file2文件中
cat file1 |grep ‘dcs’>file2==》将file1中所有包括dcs的行覆盖到file2
cat file1>file2==>将file1文件中的内容写入到file2
sed -n ‘5p’file2==》将file1文件中的第5行内容覆盖到file2中
>>:表示追加,被追加的文件不存在,则会新建,和覆盖效果一样
cat file1 >>file2==》将文件file1的内容追加写到file2文件中

8.find==》查找文件和目录
find / -name  'day.txt'==》表示从根目录开始查找名字叫file1的文件或者目录
fin 模糊查找
find / -name 'day*'==》根目录开始以day开头的文件和目录,*day,以day结尾的所有目录和文件,*txt*中间是txt的所有文件和目录

vim==》编辑文件
按i键进入insert模式开始写入内容
按Esc键 退出编辑模式进入命令模式
:wq!回车 保存退出

9.chmod==》修改文件或者目录权限
r:表示文件的可读权限,也可以用数字4表示
w:表示文件的可写权限,用数字2表示
x:表示文件的可执行权限,数字1表示

属主:user==》u表示
属组:group==》g表示
其他用户:other==》o表示

chmod o+x file1==》修改file1文件权限,给其他用户添加可执行权限
chmod 777 file1 ==》修改file1文件权限,主组其他用户都是可读可写可执行

chown cjh file21==》修改file21文件的属主改为cjh用户
chgrp cjh file1==》修改file1文件的属组改为cjh用户
修改属组或者属主时需要递归修改目录以及目录内所有文件的、使用参数 -R(大写)
chown/chgrp -R cjh dir1==》修改dir1目录所有文件属于属主或者属组为cjh777  

10.user==》添加用户
userdel ==》删除用户
groupadd==》添加用户组
groupdel==》删除用户组

分享至 : QQ空间
收藏

0 个回复

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