Linux 常用命令

基本命令

  • 关机
    • shutdown -h now 立刻关机
    • shutdown -h 5 5分钟后关机
    • poweroff 立刻关机
  • 重启
    • shutdown -r now 立刻重启
    • shutdown -r 5 5分钟后重启
    • reboot 立刻重启
  • 帮助
    • ifconfig --help 查看网卡信息
    • man shutdown 查看shutdown命令说明书

常用命令

  • 统计文件行数
    • wc -l file_name.txt
  • 查看文件前(后)N行
    • head -n file_name.txt
    • tail -n file_name.txt
  • 重命名文件
    • mv old_file_name.txt new_file_name.txt
  • 磁盘空间操作
    • df -h 查看每个根路径分区大小
    • du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹)
    • du -sh 返回该目录的大小

目录操作命令

  • 目录切换

    • cd / 切换到根目录
    • cd /usr 切换到根目录下的usr目录
    • cd … 切换到上一级目录 或者 cd …/
    • cd ~ 切换到home目录
    • cd - 切换到上次访问的目录
  • 目录查看 ls [-al]

    • ls 查看当前目录下的所有目录和文件
    • ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)
    • ls -l 或 ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息)
    • ls /dir 查看指定目录下的所有目录和文件 如:ls /usr
  • 目录操作

      • mkdir test 在当前目录下创建一个名为test的目录
      • mkdir /usr/test 在指定目录下创建一个名为test的目录
      • rm -r test 删除当前目录下的文件
      • rm -rf test 删除当前目录的的文件(不询问)
      • rm -rf * 将当前目录下的所有目录和文件全部删除
      • rm -rf /* [自杀命令]将根目录下的所有文件全部删除
      • mv test1 test2 将test1重命名为test2
      • mv /usr/tmp/test /usr 将/usr/tmp目录下的test目录剪切到 /usr目录下面
      • cp -r /usr/tmp/test /usr 将/usr/tmp目录下的test目录复制到 /usr目录下面 -r代表递归
      • find /usr/tmp -name ‘test*’ 查找/usr/tmp目录下的所有以test开头的目录或文件

文件操作

    • touch abc.txt 在当前目录创建一个名为abc.txt的文件
    • rm -rf abc.txt 删除abc.txt文件
  • 改 vi 或 vim
    vi编辑器的3种模式,基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
    • 命令行模式
      控制屏幕光标的移动,字符、字或行的删除,查找,移动复制某区段及进入Insert mode下,或者到 last line mode。
      命令行模式下的常用命令:
      【1】控制光标移动:↑,↓,j
      【2】删除当前行:dd
      【3】查找:/字符
      【4】进入编辑模式:i o a
      【5】进入底行模式::
    • 编辑模式
      只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
      编辑模式下常用命令:
      【1】ESC 退出编辑模式到命令行模式;
      【2】 i:在光标所在字符前开始插入
      【3】a:在光标所在字符后开始插入
      【4】o:在光标所在行的下面另起一新行插入
    • 底行模式(last line mode)
      将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。
      底行模式下常用命令:
      【1】退出编辑: :q
      【2】强制退出: :q!
      【3】保存并退出: :wq
  • 查看
    • cat test.txt 只能显示最后一屏内容
    • more test.txt 可以显示百分比,回车可以向下一行,空格可以向下一页,q可以退出查看
    • less test.txt 翻页查看,可以使用键盘上的Page Up和PageDown向上和向下翻页,q退出查看
    • head tail 指定行数查看, 使用tail -10 test.txt 查看/文件的后10行

权限修改

rwx:r代表可读,w代表可写,x代表该文件是一个可执行文件,如果rwx任意位置变为-则代表不可读或不可写或不可执行文件。

https://blog.csdn.net/qq_23329167/article/details/83856430

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值