Linux basic operation + command introduction

1. Linux basic operation

1.1Linux directory structure

The directory structure of Windows has a drive letter. D: E: C:

Enter ls / in Xterm to view the top-level directory of Linux.

Insert picture description here

1. root:该目录为系统管理员HOME目录
2. bin:这个目录下放着经常使用的命令
3. boot:这里存放的是启动Linux时的一些核心文件
4. etc:存放系统管理所需要的配置文件和子目录
5. home:普通用户的HOME目录
6. usr:默认安装软件的目录,类似Windows中的Program Files目录
7. opt:是主机额外安装软件拜访的目录

2. Get information in Linux

1. 我是谁
who am i
2. 我在哪
pwd
3. 查看ip 地址
ip a | ip address
5. ping域名|ip
ping 地址
6. 强制停止
Ctrl + C

3.Linux commands

3.1 Directory commands

# 1. 列出目录
ls [-ald] [目录名]
# 目录名不填写,默认为当前目录。
# -a:列出的全部的文件,包括隐藏文件
# -l:列举出全部的信息
# -d:仅查看目录本身
# 2. 切换目录
cd 具体路径 | 符号
# 路径可以填写的内容
.

当前目录

..

上一级目录

/

根目录

~

当前登录用户的HOME目录

-

返回

# 3. 创建目录
mkdir [-p] 目录名
# -p:代表创建多级目录时,使用
# 4. 删除目录
rmdir 目录名
# 只能删除空目录
rm [-rf] 目录名
# 删除非空目录
# -r:代表递归删除目录下的全部内容
# -f:不询问,直接删除
# 5. 复制目录
cp -r 来源目录 目标目录
# -r:递归复制全部内容
# 6. 移动、重命名目录
mv 目录名 新目录名
mv 目录名 路径
# 如果第二个参数不存在,就是重命名,如果第二个参数的路径存在,就是移动

3.2 File commands

# 1. 创建文件
touch 文件名
touch 文件名1 文件名2
# 2. 编辑文件
vi 文件名 				# 查看文件。(查看模式)
i | a | o   		  # 进入编辑模式。(编辑模式)
# i: 在当前光标处,进入编辑模式。 a:在当前光标后一格,进入编辑模式。 o:在当前光标下一行,进入编辑模式。
esc				     # 退出编辑模式,回到查看模式。
:				     # 从查看模式进入到底行命令模式。(底行命名模式)
# 在底行命令模式下,输入wq:保存并退出。输入q!:不保存并退出
# 在查看模式下,摁ZZ,可以快速保存并退出。
# 3. 在编辑文件时的其他操作
# 在底行命令模式下,可以输入的内容
set nu				# 查看文件的行号
to 行号			  # 快速的跳转到指定行
set nonu          # 取消行号
# 直接在查看模式下输入
/具体内容		    # 类似Windows的Ctrl + F搜索文件中的具体内容所在位置,查看下一个可以输入字母n
# 4. 查看文件
cat 文件名
# 从第一行开始查看文件内容,展示全部
tac 文件名
# 从最后一行开始展示
nl 文件名
# 显示文件的用时,展示行号
more 文件名
# 查看大文件时,可以一页一页的向下翻
# 嗯space向下翻页,退出时摁q
less 文件名
# 查看大文件时,可以任意的向上或者向下翻
# 向上或向下翻页摁PageUp和PageDown,一行一行查看,摁光标的↑↓
head 文件名
# 只查看前几行
tail 文件名
# 只查看后几行
# tail -f 日志 监控日志
# 5. 移动、重命名文件
mv 文件名 新文件名
mv 文件名 目录
# 6. 复制文件
cp 文件名 目录
# 7. 删除文件
rm [-f] 文件名
# -f:是否询问

4. Operation for compressed packages

Compressed packages commonly used in Linux are mostly .tar, .tar.gz, tgz.

However, Linux is not only for tar compressed packages, but also supports zip, rar compressed packages under Windows.

4.1 For the tar command

# 针对tar类型的压缩包操作。
# 1. 解压压缩包。
tar [-zxvf] 压缩包名称 [-C 路径]
# -z: 代表压缩包后缀是.gz的
# -x: 代表解压
# -v: 解压时,打印详细信息
# -f: -f选项必须放在所有选项的最后,代表指定文件名称
# -C 路径: 代表将压缩包内容解压到指定路径

# 2. 打包压缩包。
tar [-zcvf] 压缩包名称 文件1 文件2 目录1 目录2 ...
# -c: 代表打包

4.2 For zip compression package

# 解压
unzip 压缩包名称

# 打包
zip 压缩包名称 文件1 文件2 目录1 目录2 ...

Guess you like

Origin blog.csdn.net/qq_39773004/article/details/109292147