Linux常用操作


1.基本命令

1.1 关机

  • shutdown -h now 立刻关机
  • shutdown -h 5 五分钟后关机
  • poweroff 立刻关机

1.2 重启

  • shutdown -r now 立刻重启
  • shutdown -r 5 五分钟后重启
  • reboot 立刻重启

1.3 帮助命令

  • –help命令
    ifconfig –help:查看网卡信息

  • man命令(命令说明书)
    man shutdown
    注意:man shutdown打开命令说明书之后,使用按键q退出


2.目录操作

2.1 目录切换

  • cd / 切换到根目录
  • cd /usr 切换到根目录下的usr目录
  • cd ../ 切换到上一级目录 或者 cd ..
  • cd ~ 切换到home目录
  • cd - 切换到上次访问的目录

2.2 目录查看

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

2.3 创建操作

  • mkdir aaa 在当前目录下创建一个名为aaa的目录
  • mkdir /usr/aaa 在指定目录下创建一个名为aaa的目录

2.4 删除操作

  • rm 文件 删除当前目录下的文件
  • rm -f 文件 删除当前目录的的文件(不询问)
  • rm -r aaa 递归删除当前目录下的aaa目录
  • rm -rf aaa 递归删除当前目录下的aaa目录(不询问)
  • rm -rf * 将当前目录下的所有目录和文件全部删除
  • rm -rf /* 【慎用】将根目录下的所有文件全部删

2.5 修改操作

  • mv 当前目录 新目录 重命名目录
  • mv 目录名称 目录的新位置 剪切目录
  • cp -r 目录名称 目录拷贝的目标位置 -r代表递归

2.5 查找操作

  • find 目录 参数 文件名称

3.文件操作

3.1 新建文件

  • touch 文件名

3.2 修改文件(vi)

基本上vi可以分为三种状态,分别是命令模式(command mode)插入模式(Insertmode)底行模式(last line mode),各模式的功能区分如下:

3.2.1 命令行模式(command mode)
  • i o a 进入编辑模式
  • : 进入底行模式
  • [n]dd 删除当前行开始的n行
  • [n]yy 复制当前行开始的n行
  • p 把粘贴板上的内容插入到当前行
  • . 执行上一次操作
  • u 撤销前一个操作
  • Ctrl+f/Ctrl+b 向前、后滚动一个屏幕
  • gg 到文件第一行行首
  • G 到文件最后一行行首
  • [n]G/[n]gg 到指定行
  • gg=G 自动缩进
  • /字符 查找字符
3.2.2 编辑模式(Insert mode)
  • ESC 退出编辑模式到命令行模式
3.2.3 底行模式(last line mode)
  • 退出编辑::q
  • 强制退出::q!
  • 保存并退出::wq

4.压缩文件操作

4.1 打包和压缩

  • tar -zcvf 打包压缩后的文件名 要打包的文件(z:调用gzip压缩命令进行压缩 c:打包文件 v:显示运行过程 f:指定文件名)

    4.2 解压

  • tar -zxvf 解压文件


Author: WTY
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source WTY !
  TOC