IT袋

当前位置:主页 > 经验教程 > 系统教程 >

Linux常用命令

Linux常用命令 常见的Linux命令(2)

时间:2024-01-25 12:09:40 来源:IT袋 作者:马勇
导读:Linux常用命令,~用户名 表示切换至指定用户的主目录 代表上次所在目录 . 代表当前目录 .. 代表上级目录 命令7:mkdir mkdir指的是make directory的意思,也就是创建目录。如

Linux常用命令

~用户名表示切换至指定用户的主目录–代表上次所在目录.代表当前目录..代表上级目录

命令7:mkdir

mkdir指的是make directory的意思,也就是创建目录。如果目录存在,则会报错。

mkdir test  # 创建空白的test目录
mkdir -p test/a/b/c/d  # 使用-p参数来递归地创建多个层级目录

命令8:touch

touch命令是用来创建空白文件或者设置文件的时间。

创建文件很简单:

touch bunian.txt  # 创建bunian.txt文件

设置文件的时间主要是体现在:

  • 设置文件内容的修改时间:mtime
  • 文件权限或者属性的更改时间:ctime
  • 文件的读取时间:atime

对应的参数为:

参数作用
-a仅修改“读取时间”atime
-m仅修改“修改时间”mtime
-d同时修改二者

命令9:cat

cat命令主要是用来查看文件的内容,后面跟上我们的文件名即可。通常可以用管道符和命令more或者less进行连用。常用的参数选项:

  • cat filename:查看文件的全部内容
  • cat -n filename :将文件的行数全部显示出来,包含空行
  • cat -b filename:和-n类似,只是不显示空行
  • cat -s filename:当遇到有连续两行以上的空白行,就代换为一行的空白行
  • cat -E:在每行的结尾显示$

命令10:more

more命令的功能和cat命令是类似的,只不过是常用来显示一个长文件,它是以全屏的方式按照分页的方式显示内容。cat命令是整个文件的内容显示在屏幕上,more命令是以分页的方式来显示的。

常用的操作:空白键space跳到下一页,b键则返回上一页。

常用的参数为:

  • +n :从第n开始显示文件内容
  • -n :屏幕只显示n行数
  • -s:将连续的空行显示为一行
  • -u:将文件内容中的下划线去掉
  • -c:不进行滚屏操作。每次刷新这个屏幕
  • -l:忽略Ctrl+l换页字符
  • +/pattern:在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示

配合该命令的常用操作:

  1. Enter n:向下翻动n行,默认是1行,可自定义
  2. Ctrl+F:向下滚动一屏
  3. 空格键:向下滚动一屏
  4. Ctrl+B:返回上一屏
  5. V:调用vim编辑器
  6. q:推出more命令
more +3 bunian.txt    # 从第3行开始显示
more -20 bunian.txt   # 屏幕只显示20行
more +/hello bunian.txt   # 查询文件中第1次出现hello的位置
more -c -5 file  # 每5行显示一次,而且在显示之前先清屏

相关阅读