Linux CentOS的基本命令

一.文件夹操作命令

1.增加 — mkdir (创建目录)

1.1 命令使用:
Linux CentOS的基本命令

2.查看 — ls

2.1 命令: ls [参数]
查看目录下的内容

2.2 参数解释:

  1. -l 以详细形式查询当前目录下所有文件和目录,不包括隐藏文件和目录
  2. -a 以精简形式查询当前目录下所有文件和目录,包括隐藏文件和目录

2.3 使用:
Linux CentOS的基本命令

3 搜索 — find

1.1 语法:find 目录 -name ‘条件’
根据条件,搜索目录下的内容

2.1命令使用:
Linux CentOS的基本命令

4 重命名 — mv (和剪切相同)

1.1 语法:mv 原目录位置 新目录的位置
对目录进行移动

2.1 命令使用:
Linux CentOS的基本命令

5 剪切 – mv (和重命名相同)

1.1 语法:mv 原目录位置 新目录的位置
对目录进行移动

2.1 命令使用:
Linux CentOS的基本命令

6 复制 — cp

1.1 语法:cp [参数] 目录 目录的新位置
对目录进行复制

参数解释:

  1. -r 递归处理,将指定目录下的文件与子目录一并处理

2.1命令使用:
Linux CentOS的基本命令

7 删除 — rm (和文件的删除相同)

1.1 语法:rm [参数] 目录
对目录进行删除

参数解释:

  1. -r 递归处理,将指定目录下的所有文件及子目录一并处理,它会询问你,y表示是删除,n表示不删除
  2. -f 强制删除目录,它不会询问你

2.1命令使用:
Linux CentOS的基本命令

二 .文件操作

1 增加 — touch

1.1 语法:touch 文件
在指定的目录中,创建文件

2.1 命令使用:
Linux CentOS的基本命令

2 查看 — cat/more/head/tail

1.1 语法:cat/more/head/tail 文件
以只读方式查看文件的内容

2.1命令使用:
Linux CentOS的基本命令

3 删除 — rm (和文件夹的删除相同)

1.1 语法:rm [参数] 目录
对目录进行删除

参数解释:

  1. -r 递归处理,将指定目录下的所有文件及子目录一并处理,它会询问你,y表示是删除,n表示不删除
  2. -f 强制删除目录,它不会询问你

2.1 命令使用:
Linux CentOS的基本命令

4 修改

1.1 修改已存在文件的内容

1.1.1 vi编辑器linux 下的vi 是一种文式。

1.1.2 vi编辑器语法 :vim 文件命
Linux CentOS的基本命令

三. 压缩

windows的压缩文件的扩展名: .zip或.rar
Linux中的打包文件扩展名:.tar
Linux中的压缩文件扩展名:.gz
Linux中打包压缩的文件扩展名:.tar.gz

1 打包压缩包

1.1 压缩语法:tar [参数] 打包压缩后的文件名 要打包压缩的文件,支持通配符*号
将多个文件打包并压缩成一个特定的文件

2.1 参数解释:

  1. -c 创建新的文件(必选项)
  2. -x 取出文件中的内容(必选项)
  3. -f 文件名由命令台设置(必选项)
  4. -v 输出文件清单(可选项)
  5. -z 自动识别压缩或解压(可选项)

3.1 常用操作:
常用压缩参数组合:zcvf

4.1 命令使用:
Linux CentOS的基本命令

2 解压压缩包

1.1 解压语法:tar [参数] 压缩文件
解压后的文件在当前目录中
解压语法:tar [参数] 压缩文件 –C/usr/local
解压后的文件放入/usr/local目录中,注意-C是大写字母C,后面不用接空格符
将一个特定的文件解包成多个文件,放在指定的目录下

2.1 参数解释:

  1. -c 创建新的文件(必选项)
  2. -x 取出文件中的内容(必选项)
  3. -f 文件名由命令台设置(必选项)
  4. -v 输出文件清单(可选项)
  5. -z 自动识别压缩或解压(可选项)
    掌握如下常用操作:
    常用解压缩参数组合:zxvf

3.1 命令使用:
Linux CentOS的基本命令

四. 查看当前工作路面

1 .1 语法:pwd

2.1 命令使用:
Linux CentOS的基本命令

五.进程

1 查看进程

1.1 语法:ps [参数]
进程,正在执行的一个应用程序

2.1 参数解释:

  1. 无 显示当前用户通过终端启动的所有进程
  2. -a 显示所有用户通过终端启动的所有进程
  3. -u 显示所有用户通过终端启动的所有进程详细信息
  4. -x 显示所有用户通过终端和非终端启动的所有进程详细信息,内容相当多,少用
  5. -e 此参数效果和指定的a参数效果相同
  6. -f 显示UID,PPIP,C与STIME栏位
    注意:
    ps -aux 和 ps -ef 效果相同

3.1 命令使用:
Linux CentOS的基本命令

2 杀死进程

1.1 语法:kill [参数] 进程号
最好只删当前用户在终端中启动的进程,而不要删除其它用户的进程,尤其是root用户的进程。
先用ps au来确认一下当前需要杀死进程号,再用kill 进程号将这个进程杀死

2.1 参数解释

  1. 无 普通式删除进程号对应的进程
  2. -9 强制式删除进程号对应的进程

3.1 命令使用:
Linux CentOS的基本命令

六 . 搜索

1 .1 语法:grep [参数] 搜索字符串 文件名
grep是Linux中强大的文本搜索命令。

2.1 参数解释:
-i 搜索时不区分大小写,大小写不敏感

3.1 命令使用:
Linux CentOS的基本命令

七. 管道

1.1 语法:
一个命令的输出,可以作为另一个命令的输入,至少有二个命令参与执行。
常用的需要使用管道命令有more ,grep 。

2.1 命令使用:
Linux CentOS的基本命令

八.权限设置

1.1 简介:
Linux中对每个目录和文件都做了规定,只能由满足条件的用户才能操作,这个规定叫权限。

2.1 权限图

Linux CentOS的基本命令

1 添加权限

1.1 语法:chmod + [参数] 目录/文件+:所有用户添加权限

2.1参数解释:

  1. -r 只读
  2. -w 只写
  3. -x 只执行

3.1 命令使用:
Linux CentOS的基本命令

2 修改权限

1.1 语法:chmod [参数] 目录/文件
可以针对不同的用户修改权限
参数解释:

  1. u 作者
  2. g 组员
  3. o 它人
  4. -r 只读
  5. -w 只写
  6. -x 只执行

2.1 命令:
Linux CentOS的基本命令

3 删除权限

1.1 语法:chmod - [参数] 目录/文件-:所有用户减少权限

2.1 参数解释:

  1. -r 只读
  2. -w 只写
  3. -x 只执行

3.1 命令使用:
Linux CentOS的基本命令

4 常用权限操作

chmod 777 目录/文件 赋值所有权限
chmod 000 目录/文件 去掉所有权限

九 关机 和 重启

1 关机

1.1 语法:halt

2.1 命令使用:
Linux CentOS的基本命令

2 重启

1.1 语法:reboot

2.1 命令:
Linux CentOS的基本命令

原文链接: https://blog.****.net/LinkHashSet/article/details/82888654