Linux 常用命令

Linux 系统中的命令是严格区分大小写的。

1.pwd

print working directory - 输出当前工作目录, 光标所在位置的目录

2.cd

change directory - 切换目录

特殊目录符号:当前目录 - ‘.’ ,父目录 - ‘..‘

使用方式

  1. 切换固定位置
    使用根目录作为定位标准, 绝对寻址
    cd /xxx/yyy/zzz

  2. 切换相对位置
    在当前目录位置开始相对寻址
    cd xxx/yyy/zzz

  3. 进入主目录
    直接进入用户主目录
    cd
    cd ~

3.ls

list - 列表目录中的内容。默认显示当前目录下的文件列表

使用方式

  • 列表当前目录
    ls

  • 列表指定目录
    ls 目录位置(绝对路径|相对路径)

  • 查看全部内容
    ls -a [目录]
    list all - 查看所有, 包括隐藏文件,Linux 中隐藏文件都是以’. ’开头的文件

  • 列表查看目录内容
    s -l [目录]
    显示当前目录下的文件属性:大小、权限、日期、符号链接。
    ll - 简化命令不代表全部 Linux 系统可用。
    list list - 以列表的信息,显示指定目录中的内容.,列表代表的是文件的详情。
    在这里插入图片描述

    类型
    - | 1 代表文件
    d | 2 代表目录

    权限
    分为不同的角色:

    • 文件的所有者,就是创建文件的用户。
    • 所在组,和所有者同一个组的其他用户。
    • 其他用户,和所有者不在一个组的用户

    rwx:read write execut(读 写 执行)

    ‘-’ 代表没有对应权限

    容量
    单位是字节. 所有的目录固定容量为 4096。

    命令参数
    所有以 - 开头的命令后缀信息,都是命令参数。多参数可以并行使用,如: ls -al

4.clear

clear - 清空屏幕

5.touch

创建空白文件

在 Linux 系统中,文件不需要强制后缀名

如: 文本文件可以定义为,a | a.txt | a.text

使用方式

  • touch 文件名
  • touch 目录/文件名

6.cat

查看文件的全部内容

一次性显示文件中所有内容

7.more

分屏显示文件内容,显示后,使用空格显示下一屏,回车显示下一行,q 退出分屏显示

ctrl+c,退出命令

8.head

显示文件的前多少行, 默认显示前 10 行

head -number filename:查看文件中的前多少行

9.tail

显示文件末尾多少行,默认显示末尾 10 行

tail -number filename

10.mkdir

make directory - 创建目录

使用方式

  1. 相对创建一个子目录
    mkdir directoryName
  2. 绝对创建一个目录
    mkdir /directoryName
  3. 一次性创建多级目录
    mkdir -p parentDirectoryName/childDirectoryName

11.cp

copy - 复制命令

使用方式

  • cp source target

  • cp 源信息 目录信息

  • 复制文件

    • cp fileName newFileName
    • cp directoryName/fileName directoryName/[newFileName]
    • cp /directoryName/fileName /directoryName/[newFileName]
  • 复制目录

    • cp -r directoryName newDirectoryName

12.rm

remove - 删除

使用方式

  • rm source

  • rm 要删除的资源

  • 删除文件需提示

    • rm fileName
    • rm directoryName/fileName
    • rm / directoryName/fileName
    • -f force 忽略不存在的文件,从不给出提示
    • -r recursive 指示 rm 将参数中列出的全部目录和子目录均递归地删除
  • 删除文件不需提示

    • rm -f fileName
    • rm -f directoryName/fileName
    • rm -f /directoryName/fileName
  • 删除目录需提示

    • rm -r directoryName
  • 删除目录不需提示

    • rm -rf directoryName

13.mv

move - 移动或重命名,相当于剪切和重命名

使用方式

  • mv source target 移动
  • mv source newName 重命名
  • 移动文件到指定位置
    • mv fileName directoryName
  • 为文件重命名
    • mv fileName newFileName

14.vi | vim

编辑文件, vim 是增强命令。不代表所有的 Linux 都支持

vim 增强有高亮显示

使用方式

  • vi fileName

  • 命令模式
    是控制编辑的文件的状态的,如:保存,退出编辑等

    • :w
      write - 保存
    • :q
      quit - 退出 vi 编辑器
    • :wq
      保存并退出
    • :q!
      强制退出不保存
    • :set nu
      显示行号
    • /keywords
      搜索关键字, keywords 是关键字的命名
  • 进入编辑模式:

    • a - append,追加的方式进入编辑模式
    • i - insert,插入的方式进入编辑模式
    • o - under line , 在光标所在位置之下,新增一行,进入编辑模式
    • O - pre line,在光标所在位置之上,新增一行,进入编辑模式
    • dd
      dd - delete line 删除指定行, 默认 1 行
    • G
      光标跳转到文件尾
    • gg 光标跳转到文件头
  • 编辑模式

    • 是编辑文件内容的
    • 进入命令模式 - esc

15.reboot

reboot 用来重启 Linux 系统和 Windows 系统中的 restart 一样。但是机器重启必须 要 root 用户才有权限

16.halt

halt 命令用来关闭正在运行的 Linux 操作系统

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值