Linux 常用命令

1.切换终端

  • 虚拟终端切换
Ctrl+Alt+F[1-6]
  • 图形终端切换
Ctrl+Alt+F7

2.获取命令使用帮助?

使用命令 type command 查看命令类型(外部命令、内部命令)
- 内部命令:

# command --help
  • 外部命令
# command --help
# man command

3.文档查看命令

  • cat:一次性输出文件的内容到屏幕
# cat filename
  • man:查看命令帮助手册
# man command
       space:下一页
       b:上一页
       Crtl+n:下一行
       Crtl+y:上一行

- more:打开的文件翻到最后一页直接结束退出

# more /etc/filename
  • less:打开的文件翻到最后一页不会结束退出,可以往回翻。
# less /etc/filename
  • head:查看文件头部内容可指定查看行数 -n,默认10行。
    # head -n 10 filename
  • tail:查看文件末尾内容,默认10行。用法和head相同。-f 选项可查看实时插入到未见尾部的数据。
    tail -f filename

4.linux国际化

# export lang=en

5.Linux更改时间

查看系统时间:# date
查看硬件时间:# clock
设置系统时间:# date [MMDDhhmm[[CC]YY][.ss]]
同步系统时间到硬件时间:# hwclock -w
同步硬件时间到系统时间:# hwclock -s
同步网络时间:# ntpdate 210.72.145.44

6.文件夹操作命令

  • mkdir:创建目录 -p 选项可创建不存在的父目录
# mkdir -p /tmp/test/a/b
  • rmdir:删除文件或者文件夹 -p选项可删除路径中的空目录直到目录不为空为止
# rmdir -p /temp/test/a/b

命令行展开:一条命令可以创建多个文件或文件夹

# mkdir /tmp/{x,y,z}

执行结果为:/tmp/x /tmp/y /tmp/z
- tree:树形结构显示文件

# tree /etc

7.文件通配符

  • *:任意长度的任意字符
  • ?:任意的单字符
  • []:指定范围的字符
[abc] [0-9] [a-z] [0-9a-z]

8.文件操作命令

  • cp:复制文件
# cp src dest
  1. SRC是文件:
    1.1 如果DEST不存在:复制SRC为DEST
    1.2 如果DEST存在:
    1.2.1 如果DEST是文件:则覆盖
    1.2.2 如果DEST是目录:将SRC复制进DEST中,并保持原名
  2. cp SRC… DEST
    如果SRC不止一个,则DEST必须得是目录;
  3. SRC是目录:
    可使用-r选项:cp -r SRC… DEST
  • mv:移动文件
# mv src dest
  • rm:删除文件 -r 递归 -f 强制
# rm filename
# rm -rf /filename/

9.重定向输出和管道

  • 输出重定向
    覆盖输出:cat /filename > /tmp/filename1
    追加输出:cat /filename >> /tmp/filename1
    错误输出:cat /filename 2>> /tmp/filename1
    合并输出:cat /filename &> /tmp/filename1

  • 文件内容转换命令

# tr 'abc' 'ABC' /filename 把小写abc转换为大写ABC
  • 管道命令
| 表示前一个命令输出内容给后一个命令当做输入
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值