linux操作系统使用内容摘要:

usr/src子目录中名字为 core的文件并删除它们,请使用下面的命令: find /usr/src name core exec rm { } \。  如果想找出 /home中以 .jpg结尾并且长度超过100K的文件,请使用下面的命令: find /home name *.jpg size 100k 改变文件的时间参数 touch  改变文件访问和修改时间,或用指定时间建立新文件。  touch [选项 ] MMDDhhmmYY 文件列表  a 只更改访问时间  c 若目标文件不存在,不建立空的目标文件  使用不带参数的 touch命令将文件的时间修改为当前时间 ls rwrr 1 root root 37350 Jan 27 2020 file1 touch file1 rwrr 1 root root 37350 Jan 1 16:15 file1  使用选项 t直接修改时间 touch –t 01202000 file1 rwrr 1 root root 37350 Jan 20 15:00 file1 文件显示命令  cat 显示和合并文件  more 分屏显示文件  head 显示文件的前几行  tail 显示文件的最后几行 显示和合并文件命令 cat  可以结合多个文件,并将它们的内容输出到标准输出设备。  cat [选项 ] [文件列表 ]  b 列出文件内容时,在所有非空白列之开头标上编号,从 1开始累加  E 在每一列的最后标上“ $”符号  n 列出文件内容时,在每一列之开头标上编号,从 1开始累加  让 cat指令从标准输入设备(如键盘)读取数据,转而输出至标准输出设备(如显示器) $ cat 执行指令,不加任何参数 123 键入任何文字后,按下回车键 123 系统回应一模一样的文字  利用特殊字符“ 〉 ”将名称为 file1与 file2 的文件合并成一个文件 file3: $ cat file1 file2 file3 若文件 file3已经存在,则其内容会被覆盖过去;欲避免这种状况发生,可用“ 〉〉 ”代替“ 〉 ”,新的内容就会附加在原有内容之后,而不会覆盖它。 分屏显示文件命令 more  more可将文件内容显示于屏幕上,每次只显示一页。 可以往下浏览,但无法向上浏览 , less指令可以上下浏览。  more [选项 ] [文件名 ]  行数 指定每次要显示的行数  +/字符串 在文件中查找选项中指定的字符串,然后显示字符串所在该页的内容  +行数 从指定的行数开始显示  n 每次只显示 n行  c 不滚屏,在显示下一屏之前先清屏  在文件 file1中查找“ 123”字符串,然后从 改页开始显示文件的内容: more +/123 file1  显示文件 file1的内容,每 10行显示一次, 而且在显示之前先清屏。 more –c –10 file1 显示文件的前几行命令 head  在屏幕上显示指定文件的开头若干行。 默认值是 10行。  head [选项 ] 文件名  c N:显示前 N个字节  n N:显示前 N行  head –5 file 显示文件的最后几行命令 tail  在屏幕上显示指定文件的末尾若干行。 默认值是 10行。  tail [选项 ] 文件名  c N:显示前 N个字节  n N:显示前 N行  +N :从文件开头的第 N行开始显示 比较文件内容命令  m 比较两个已排过序的文件  diff 比较文件的差异 m命令  用来对两个已排过序的文件进行逐行比较  m [123] file1 file2  1 不显示只在第一个文件里出现过的行  2 不显示只在第二个文件里出现过的行  3 不显示在第一、第二个文件里都出现 过的行  file1的内容如下: file2的内容如下: main () main () { { printf(“Hello!\n”)。 printf(“Good!\n”)。 } }  用 m命令对这两个文件进行比较只显示它们共有的行。 m –12 file1 file2 main () { } diff命令  比较两个文本文件,并显示它们的不同  diff [选项 ] file1 file2  c 输出格式是带上下文的三行格式  C n 输出格式是带上下文的 n行格式  r 两个文件都是目录时,递归比较找 到的各子目录  输出的一般形式如下: n1 a n3,n4 n1,n2 d n3 n1,n2 c n3,n4  a附加 d删除 c修改  file1的内容如下: file2的内容如下: 1main () 1 main () 2{ 2 { 3 printf(“Hello!\n”)。 3 int n,m。 4} 4 n=10。 5 5 printf(“%d\n”,m=n*10)。 6}  输入命令  diff file1 file2 3,5c 3,6 3 printf(“Hello!\n”)。 4 } 5 3 int n,m。 4 n=10。 5 printf(“%d\n”,m=n*10)。 6} 文件权限操作  chmod 改变文件或目录的许可权限  chown 改变文件的所有权  chgrp 改变用户分组 文件的保护和权限 rwx rwx rwx user group others 一个普通文件 r = 可以查看文件内容 w = 可以修改文件内容 x = 可以执行文件 一个路径 r : 可以查看文件夹下的文件 w : 可以在文件夹下创建和删除文件 x : 可以进入文件夹或者访问文件夹下的文件 user group others 符号 rwx rw r 二进制 111 110 100 4+2+1 4+2+0 4+0+0 八进制 7 6 4 缺省的文件权限: file。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。