找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
        注:kris:文件名。          lj:文件夹名。


cat 命令==》查看文件内所有内容。(针对内容较少的文件)比较常用!

cat kris ==》查看kris里所有内容。
cat /lj/kris ==》查看文件夹lj里面的kris里所有内容。cat -n kris ==》带行号查看文件kris中的所有内容。
注:“|”称为管道符。
cat kris |grep 关键字 ==》显示关键字所在的行。



less 命令 ==》查看文件内所有内容。(针对内容较多的文件,支持翻页,b键上翻,空格下翻,看到末尾有END提示,按ctrl+z退出查看,退出后屏幕不会显示查看内容)。


more 命令 ==》查看文件所有内容(针对内容较多的文件,enter向下移动一行,空格翻页,b键上翻,会显示当前查看的百分比,查看到末尾会自动退出,退出后查看的内容会显示在屏幕上)。


head 命令 ==》默认查看文件内前十行内容。
head -n 5 kris ==》查看文件kris中前5行内容。


tail 命令 ==》默认查看文件最后10行内容。
tail -n 5 kris ==》查看文件kris中最后5行的内容。
tail -f 文件日志 ==》实时刷新日志。(ctrl+c  结束查看)。


sed 命令 ==》查看文件指定行数的内容。
sed -n ‘8p’ kris ==》指定查看文件kris中第8行内容。
sed -n ‘3,9p’ kris ==》指定查看文件kris中第3行到第9行的内容。



">" ,“>>” ==》重定向符号
“>”表示覆盖。
“>>”表示追加。
cat kris1 kris2 ==》将文件kris1中的内容覆盖到kris2中。
cat kris1 |grep ‘jiong’ >kris2 ==》将kris1中带有jiong的行覆盖到kris2中!
sed -n ‘3p’ kris1 >kris2 讲kris1中第3行覆盖到kris2中。
追加“>>”同理!
注:覆盖文件不存在的话,则会新建一个文件,然后将需要需要覆盖的内容覆盖到新文件当中。

find 命令 ==》查找文件和目录。
find / -name kris ==》查找名字中带有kris的文件和文件夹。
注:/  表示在根目录下开始寻找。详细搜索可以在  /   后面追加文件夹得名字。
find / -name ‘kr*’ ==》从根目录开始寻找名称开头是kr的文件或文件夹。
find / -name ‘*is’ ==》从根目录开始寻找名称结尾是is的文件或文件夹。
find / -name ‘*ri*’ ==》从根目录开始寻找名字中包含ri的所有文件和文件夹。

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

- rwx rw- r--
十位分别代表:第一位-/d:表示文件/文件夹。
234位:表示前三位:属主权限。           ==》user(u表示)。
567位:表示中三位:属组权限。           ==》group(g表示)。
8910位:表示后三位:属其他用户权限。==》other(o表示)。


chmod 764 lj ==》将lj的权限修改成:属主:可读可写可执行。
                                                           属组:可读可写。
                                                           属其他用户:可读。


chmod ug+x kris ==》修改kris文件权限,给属主和属组添加可执行权限。


chmod 777 * ==》当前文件下所有文件和文件夹权限修改成可读可写可执行!。




chown 命令 ==》修改文件的属主。
chown liu kris ==》修改文件kris的属主改为liu用户。


chown -R kris liu ==》文件夹kris下所有内容的属主修改成liu用户。


chgrp 命令==》修改文件的属组。
chgrp liu kris ==》修改文件kris的属组改为liu用户。


chgrp -R kris liu ==》文件夹kris下所有内容的属组修改成liu用户。


参数“-R”表示修改目录及目录下所有文件的属主或属组。
分享至 : QQ空间
收藏

0 个回复

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