ls:列出目录内容。cd:切换目录。pwd:显示当前目录。cp:复制文件或目录。mv:移动或重命名文件或目录。rm:删除文件或目录。mkdir:创建新目录。touch:创建新文件。cat:查看文件内容。grep:搜索文本。
由于字数限制,我将为您提供一个简化版的【600条最强Linux命令归纳】,您可以根据需要进行扩展。
文件和目录操作
1、ls:列出目录内容
2、cd:切换目录
3、pwd:显示当前目录
4、mkdir:创建目录
5、rmdir:删除空目录
6、rm:删除文件或目录
7、touch:创建空文件或更改文件时间戳
8、cat:查看文件内容
9、more/less:分页查看文件内容
10、head/tail:查看文件头部/尾部内容
11、echo:输出文本
12、grep:文本搜索
13、find:查找文件
14、du:查看目录大小
15、df:查看磁盘空间使用情况
16、chmod:修改文件权限
17、chown:修改文件所有者
18、chgrp:修改文件所属组
19、mv:移动或重命名文件/目录
20、cp:复制文件/目录
21、rm:删除文件或目录
22、ln:创建链接
23、tar:压缩和解压缩文件
24、gzip/gunzip:压缩和解压缩文件
25、bzip2/bunzip2:压缩和解压缩文件
26、zip/unzip:压缩和解压缩文件
27、rar/unrar:压缩和解压缩文件
28、diff:比较文件差异
29、patch:应用补丁
30、wget:下载文件
31、curl:发送网络请求
32、scp:远程复制文件
33、rsync:同步文件和目录
34、ftp/sftp:文件传输协议
35、ssh:远程登录和执行命令
36、sshfs:挂载SSH服务器上的文件系统
37、mount:挂载文件系统
38、umount:卸载文件系统
39、dfsgfuse:安装FUSE支持的文件系统客户端
40、htop:实时显示系统资源使用情况
进程管理
1、ps:查看进程状态
2、top/htop:实时显示系统资源使用情况和进程状态
3、kill:终止进程
4、pkill:按照名称终止进程
5、nice/renice:调整进程优先级
6、nohup:在后台运行程序,忽略挂起信号
7、disown:从当前会话中分离作业
8、jobs:查看当前会话中的作业
9、fg/bg:将后台作业放到前台或继续在后台运行
10、wait/waitpid:等待进程结束并返回退出状态
11、pgrep/pgrep P:按照名称或进程ID查找进程
12、pmap:显示进程的内存映射
13、strace/ltrace:跟踪系统调用和库函数调用
14、dmesg:显示内核消息日志
15、free/top/vmstat/netstat/ifconfig/iptables等命令也可以用于查看和管理进程和系统资源。
用户和权限管理
1、useradd/userdel:添加/删除用户
2、passwd:修改用户密码
3、groupadd/groupdel:添加/删除用户组
4、su/sudo/su /sudo :切换用户/以其他用户身份执行命令/切换到指定用户并以该用户身份执行命令/以其他用户身份执行命令(需要超级用户权限)
5、chage:设置密码过期策略和锁定策略
6、id/groups/whoami等命令也可以用于查看和管理用户和用户组信息。
系统管理和维护
1、reboot/shutdown/halt/poweroff/init等命令可以用于重启、关机、暂停和关闭系统。
2、aptget
评论留言