本文目录导读:
Linux系统以其强大的功能和广泛的适用性,在服务器、桌面应用以及嵌入式系统等多个领域中占据重要地位,熟练掌握Linux常用命令是每个Linux用户的基本技能,本文将详细介绍Linux的50个常用命令,并附上一些额外的命令,共计约150个命令。
Linux常用50个命令
1、ls:列出目录内容。
2、cd:切换目录。
3、pwd:显示当前工作目录。
4、cp:复制文件或目录。
5、mv:移动或重命名文件或目录。
6、rm:删除文件或目录。
7、cat:查看文件内容。
8、echo到终端。
9、man:查看命令的手册页。
10、grep:在文件中搜索特定字符串。
11、find:在目录树中查找文件。
12、chmod:改变文件或目录的权限。
13、chown:改变文件或目录的所有者和所属组。
14、ps:查看进程状态。
15、kill:终止进程。
16、top:实时显示进程状态。
17、df:查看磁盘空间使用情况。
18、du:查看文件和目录的磁盘使用情况。
19、ifconfig/ip a:查看和配置网络接口信息(ifconfig已逐渐被ip a替代)。
20、ping:测试网络连通性。
21、tar:打包和解压文件。
22、gzip/gunzip/bzip2/unzip:压缩和解压文件。
23、ssh:远程登录到其他主机。
24、scp/rsync:在主机之间复制文件或目录。
25、wget/curl:下载文件。
26、cron:定时执行任务。
27、vi/vim:文本编辑器(常用命令较多,如插入模式、命令模式等)。
28、ssh-keygen/ssh-copy-id:生成SSH密钥对并设置无密码登录其他主机。
29、apt-get/yum/dnf:包管理工具(用于安装、卸载和更新软件包)。
30、tar xvf 文件名 -C 目标路径/ 命令解压到指定路径。
31、ps aux|grep 进程名 命令查找特定进程信息。
32、kill -u 进程ID 命令终止指定进程ID的进程。
33、ln -s 目标文件 链接名 创建符号链接(快捷方式)。
34、df -h 以人类可读的格式显示磁盘空间使用情况。
35、du -sh 目录名/ 显示指定目录的总大小(以人类可读的格式)。
36、chmod u+x 文件名/ 为文件添加执行权限(u表示用户,x表示执行权限)。
37、chown 用户名:组名 文件名/ 改变文件的所有者和所属组(需root权限)。
38、**lnmp 命令安装 Nginx、MySQL 和 PHP(常用于 Web 环境)。
39、systemctl start 服务名/ 使用systemctl启动服务(如Nginx、MySQL等)。
40、netstat -an|grep 服务名/ 查看特定服务的网络连接状态(如MySQL)。
41、reboot/shutdown/poweroff/halt 系统重启、关机、断电等操作命令。
42、**df -T 查看磁盘类型和挂载点等详细信息。
43、**ps -ef 查看所有进程的详细信息,包括进程ID、父进程ID等。
44、**top -p 进程ID 查看特定进程的详细信息,如CPU使用率等。
45、**find / -name 文件名 以根目录为起点搜索文件,并显示其路径和大小等信息。
46、**tar -czvf 压缩包名 文件名 将文件打包并压缩为压缩包格式(如tar.gz)。
47、**tar -xzf 压缩包名 解压压缩包到当前目录(需指定解压路径)。
48、**tar -czvf 压缩包名 -P 排除路径 排除特定路径下的文件进行打包和压缩(如排除临时文件等)。
49、**/etc/init.d/