linux常用命令20个笔记
-
Linux是一个常用的操作系统,而在Linux中,有许多常用的命令可以帮助我们进行文件操作、系统管理和网络配置等工作。下面是20个常用的Linux命令笔记:
1. cd: 切换当前工作目录
2. ls: 列出当前目录中的文件和目录
3. pwd: 显示当前工作目录的路径
4. mkdir: 创建一个新目录
5. rm: 删除文件或目录
6. cp: 复制文件或目录
7. mv: 移动文件或目录
8. touch: 创建一个新文件
9. cat: 显示文件的内容
10. grep: 在文件中搜索指定模式
11. find: 在文件系统中搜索文件
12. chmod: 修改文件或目录的权限
13. chown: 修改文件或目录的所有者
14. chgrp: 修改文件或目录的所属组
15. tar: 打包和解压缩文件
16. ssh: 远程登录到另一台计算机
17. top: 查看系统的进程状态
18. ifconfig: 查看和配置网络接口信息
19. netstat: 显示网络连接和路由表
20. ping: 测试网络连接是否可达这些命令是Linux中很常用的,掌握它们可以提高我们的工作效率。当然,Linux还有很多其他的命令,这里只列举了20个常用的。要想更深入地了解Linux命令的使用和功能,可以通过查阅相关的文档和教程进行学习。
2年前 -
1. ls: 显示当前目录下的文件和文件夹列表。常用选项包括 -l(以长格式显示)、-a(显示所有文件,包括隐藏文件)和 -h(以人性化方式显示文件大小)。
2. cd: 切换目录。使用 cd 命令后面跟上要切换到的目录名称即可。
3. mkdir: 创建目录。使用 mkdir 命令后面跟上要创建的目录名称即可。
4. rm: 删除文件或目录。使用 rm 命令后面跟上要删除的文件或目录的名称即可。如果要删除非空目录,可以使用 -r 选项(递归删除)。
5. cp: 复制文件或目录。使用 cp 命令后面跟上要复制的文件或目录的名称,以及目标文件或目录的路径。
6. mv: 移动文件或目录。使用 mv 命令后面跟上要移动的文件或目录的名称,以及目标文件或目录的路径。
7. touch: 创建空文件或更改文件的访问和修改时间。使用 touch 命令后面跟上要创建或更改的文件的名称。
8. grep: 在文件中搜索指定的字符串。使用 grep 命令后面跟上要搜索的字符串和要搜索的文件的名称。
9. cat: 查看文件内容。使用 cat 命令后面跟上要查看的文件的名称。
10. head: 查看文件的前几行内容。使用 head 命令后面跟上要查看的文件的名称和要显示的行数。
11. tail: 查看文件的后几行内容。使用 tail 命令后面跟上要查看的文件的名称和要显示的行数。
12. tar: 压缩和解压文件。使用 tar 命令后面跟上相应的选项,如 -c(创建归档文件)、-x(解压归档文件)和 -f(指定归档文件的名称)。
13. find: 在指定目录及其子目录中查找符合条件的文件。使用 find 命令后面跟上要查找的目录名称和相应的选项,如 -name(按照文件名进行查找)和 -type(按照文件类型进行查找)。
14. chmod: 修改文件或目录的权限。使用 chmod 命令后面跟上要修改权限的文件或目录的名称,以及相应的权限设置。
15. chown: 修改文件或目录的所有者。使用 chown 命令后面跟上要修改所有者的文件或目录的名称,以及新的所有者的用户名。
16. ln: 创建链接文件。使用 ln 命令后面跟上要链接的文件的名称,以及链接文件的名称和路径。
17. du: 查看文件或目录的磁盘使用情况。使用 du 命令后面跟上相应的选项,如 -s(仅显示总和)和 -h(以人性化方式显示文件大小)。
18. ps: 查看系统中运行的进程。使用 ps 命令后面跟上相应的选项,如 -aux(显示所有用户的所有进程)和 -ef(以完整格式显示进程信息)。
19. ifconfig: 查看和配置网络接口。使用 ifconfig 命令后面跟上相应的选项,如 -a(显示所有网络接口的信息)和 eth0(显示指定网络接口的信息)。
20. ssh: 远程登录其他计算机。使用 ssh 命令后面跟上要登录的计算机的 IP 地址或域名。可以通过 -l 选项指定用户名,也可以使用 -p 选项指定端口号。
2年前 -
Linux是一种广泛使用的操作系统,它具有丰富的命令行工具和命令,可以帮助用户管理和控制操作系统。在本篇文章中,我们将介绍20个常用的Linux命令,包括基本的文件和目录操作、系统管理和网络工具等。
1. cd命令
`cd`命令是用于切换目录的命令,使用方法如下:
“`shell
cd [目录路径]
“`示例:
“`shell
cd /home/user # 切换到指定的目录
cd .. # 切换到上级目录
cd # 切换到用户的主目录
“`2. ls命令
`ls`命令用于显示当前目录下的文件和目录,使用方法如下:
“`shell
ls [选项] [目录路径]
“`示例:
“`shell
ls # 显示当前目录下的文件和目录
ls -l # 以长格式显示文件和目录
ls -a # 显示所有文件和目录,包括隐藏文件
“`3. pwd命令
`pwd`命令用于显示当前所在的目录,使用方法非常简单,只需要输入`pwd`即可。
示例:
“`shell
pwd # 显示当前所在的目录
“`4. cp命令
`cp`命令用于复制文件或目录,使用方法如下:
“`shell
cp [选项] 源文件 目标文件
“`示例:
“`shell
cp file1 file2 # 复制文件
cp -r dir1 dir2 # 复制目录
“`5. mv命令
`mv`命令用于移动文件或目录,也可用于对文件或目录进行重命名,使用方法如下:
“`shell
mv [选项] 源文件 目标文件
“`示例:
“`shell
mv file1 file2 # 移动文件
mv dir1 dir2 # 移动目录
mv file1 newfile # 对文件进行重命名
“`6. rm命令
`rm`命令用于删除文件或目录,使用方法如下:
“`shell
rm [选项] 文件
“`示例:
“`shell
rm file1 # 删除文件
rm -r dir1 # 删除目录
“`7. mkdir命令
`mkdir`命令用于创建目录,使用方法如下:
“`shell
mkdir [选项] 目录
“`示例:
“`shell
mkdir dir1 # 创建目录
mkdir -p dir1/dir2 # 创建多级目录
“`8. rmdir命令
`rmdir`命令用于删除空目录,使用方法如下:
“`shell
rmdir [选项] 目录
“`示例:
“`shell
rmdir dir1 # 删除空目录
“`9. touch命令
`touch`命令用于创建空文件或修改文件的访问和修改时间,使用方法如下:
“`shell
touch [选项] 文件
“`示例:
“`shell
touch file1 # 创建空文件
touch -c file1 # 修改文件的访问和修改时间
“`10. cat命令
`cat`命令用于查看和连接文件,使用方法如下:
“`shell
cat [选项] 文件
“`示例:
“`shell
cat file1 # 查看文件内容
cat file1 file2 > file3 # 将多个文件连接到一个文件中
“`11. less命令
`less`命令用于在终端中按页查看文件内容,使用方法如下:
“`shell
less [选项] 文件
“`示例:
“`shell
less file1 # 按页查看文件内容
“`12. head命令
`head`命令用于显示文件的开头部分,默认显示文件的前10行,使用方法如下:
“`shell
head [选项] 文件
“`示例:
“`shell
head file1 # 显示文件的前10行
head -n 20 file1 # 显示文件的前20行
“`13. tail命令
`tail`命令用于显示文件的尾部部分,默认显示文件的最后10行,使用方法如下:
“`shell
tail [选项] 文件
“`示例:
“`shell
tail file1 # 显示文件的最后10行
tail -n 20 file1 # 显示文件的最后20行
“`14. grep命令
`grep`命令用于在文件中查找指定的模式,并显示匹配的行,使用方法如下:
“`shell
grep [选项] 模式 文件
“`示例:
“`shell
grep ‘pattern’ file1 # 在文件中查找指定的模式
grep -n ‘pattern’ file1 # 在文件中显示匹配的行,并显示行号
“`15. find命令
`find`命令用于在指定的目录中查找文件或目录,使用方法如下:
“`shell
find [目录路径] [选项]
“`示例:
“`shell
find /home/user -name ‘*.txt’ # 在指定目录中查找扩展名为txt的文件
“`16. tar命令
`tar`命令用于创建和提取归档文件,使用方法如下:
“`shell
tar [选项] 归档文件 源文件
“`示例:
“`shell
tar -cvf archive.tar file1 file2 # 创建归档文件
tar -xvf archive.tar # 提取归档文件
“`17. gzip命令
`gzip`命令用于压缩文件,使用方法如下:
“`shell
gzip [选项] 文件
“`示例:
“`shell
gzip file1 # 压缩文件
gzip -d file1.gz # 解压缩文件
“`18. top命令
`top`命令用于动态显示系统的运行状态和进程信息,使用方法如下:
“`shell
top
“`示例:
“`shell
top # 动态显示系统的运行状态和进程信息
“`19. ps命令
`ps`命令用于显示当前运行的进程状态信息,使用方法如下:
“`shell
ps [选项]
“`示例:
“`shell
ps # 显示当前运行的进程状态信息
ps -ef # 显示所有进程的详细信息
“`20. ifconfig命令
`ifconfig`命令用于显示和配置网络接口信息,使用方法如下:
“`shell
ifconfig [选项]
“`示例:
“`shell
ifconfig # 显示所有网络接口的信息
ifconfig eth0 # 显示指定网络接口的信息
“`以上就是20个常用的Linux命令的基本操作流程和方法。通过熟练掌握这些命令,您可以更好地管理和控制Linux操作系统。
2年前