linux常用命令大全pdf
- 行业动态
- 2024-04-20
- 1
Linux命令是操作系统中的核心部分,它们可以帮助我们完成各种任务,如文件管理、系统监控、网络配置等,掌握这些命令对于提高工作效率和解决问题至关重要,本文将为您提供一份570个常用的Linux命令速查手册,帮助您快速掌握Linux命令的使用。
文件操作命令
1、ls:列出目录内容
2、cd:切换目录
3、pwd:显示当前目录
4、cp:复制文件或目录
5、mv:移动或重命名文件或目录
6、rm:删除文件或目录
7、mkdir:创建目录
8、rmdir:删除空目录
9、touch:创建空文件或更改文件时间戳
10、cat:查看文件内容
11、more/less:分页查看文件内容
12、head/tail:查看文件头部/尾部内容
13、grep:搜索文件中的文本
14、find:查找文件或目录
15、chmod:修改文件权限
16、chown:修改文件所有者
17、chgrp:修改文件所属组
18、df:查看磁盘空间使用情况
19、du:查看目录空间使用情况
20、ps:查看进程状态
21、top:实时查看进程状态
22、kill:终止进程
23、pkill:根据名称终止进程
24、jobs:查看当前会话中的后台进程
25、fg/bg:将后台进程置于前台/后台运行
26、reboot/shutdown/halt/poweroff:重启/关机/暂停/关闭计算机
系统管理命令
1、su:切换用户身份
2、sudo:以其他用户身份执行命令
3、useradd/userdel:添加/删除用户
4、passwd:修改用户密码
5、groupadd/groupdel:添加/删除用户组
6、id:查看用户和组信息
7、ifconfig:查看和配置网络接口
8、route:查看和配置路由表
9、netstat:查看网络连接状态
10、ping:测试网络连通性
11、traceroute:跟踪数据包到达目标主机的路径
12、wget/curl:下载文件或访问URL
13、tar/gzip/bzip2/unzip:压缩和解压缩文件
14、df/du/mount/umount:管理磁盘分区和挂载点
15、crontab:定时执行任务
16、at/batch:计划一次性任务
17、service/systemctl:管理系统服务
18、init:切换运行级别(已过时)
19、aptget/yum/dnf:软件包管理器
20、dpkg/rpm:安装、卸载和管理软件包
21、logout/exit:退出当前会话
22、history:查看命令历史记录
23、clear:清除屏幕内容
24、man:查看命令手册页(manual page)
25、which:查找命令位置
26、whereis:查找命令和二进制文件位置
27、updatedb:更新数据库索引(locate命令使用)
28、locate:查找文件或目录位置(已过时)
29、nice/renice:调整进程优先级
30、nohup/disown:使进程在后台持续运行或取消关联
31、screen/tmux:创建和管理多个终端会话
32、ssh/scp/rsync:远程登录、拷贝和同步文件
33、scppasswd:生成SSH密钥对并设置密码对认证(已过时)
34、rlogin/rsh/telnet:远程登录和执行命令(已过时)
35、umask:设置文件和目录默认权限掩码
36、ulimit:设置用户资源限制(如最大打开文件数)
37、lastlog/wtmp:查看用户登录日志和会话记录
38、whoami/who/users:查看当前用户信息和在线用户列表
39、groups/groupmems:查看用户所属组和组成员列表
40、finger/chfn/idletime:查看用户信息和空闲时间统计
41、sudoers:编辑sudo权限配置文件
42、aclocal/autoconf/automake/makefile.am/configure/make/make install:自动编译和安装软件包(源代码编译)
43、aptitude/synaptic/aptcache/aptfile:高级软件包管理工具
44、dpkgreconfigure/updatealternatives/xdgutils:配置和管理可选软件包和XDG环境变量
45、aptget autoremove/autoclean/distupgrade:清理无用软件包、自动解决依赖问题和升级系统软件包
46、aptget source/builddepends/checkinstall:获取源代码、构建依赖关系和安装源码包(非二进制包)
47、aptget removeppa/addppa:移除或添加PPA源(第三方软件源)
48、aptget upgrade/distupgrade/fullupgrade:升级系统软件包、解决依赖问题和升级所有软件包(包括内核)
49、aptget purge/autoremove:卸载软件包及其配置文件,自动删除无用软件包(不推荐使用aptget remove)
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/318337.html