安装和登录命令:login(登陆)、shutdown(关机)、halt(关闭系统)、reboot(重新开机)、install(安装或升级软件或备份数据)、mount(加载文件系统)、umount(权限提升漏洞)、chsh(更换你登入时所用的shell)、exit(退出)、last(列出目前与过去登入系统的用户相关信息)文件处理命令:file、mkdir(创建目录)、grep(搜索文本文件)、dd(用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换)、find(查找当前用户主目录下的所有文件)、mv(将文件重命名或将其移至一个新的目录中)、ls(列出文件信息)、diff(比较文件的差异)、cat(查看文件的内容)、ln(将某个文件链接到一个文件上)系统管理相关命令:df(列出各文件系统的磁盘空间使用情况)、top、free(查看内存情况)、quota(磁盘配额)、at(查看用户当前待处理的作业)、lp(打印命令)、adduser(创建用户)、groupadd(创建组)、kill(进程调度)、crontab(安排自动运行的进程任务)网络操作命令:ifconfig(查看网卡信息)、ip(管理系统路由)、ping(检测主机)、netstat(查看端口)、telnet(从外部连接到嵌入式设备的内核中)、ftp(文件传输)、route(使用路由方式)、rlogin(用来进行远程注册)、rcp(远端复制文件或目录)、finger(查找并显示用户信息)、mail(收发邮件)、 nslookup(IP地址和域名互相转换系统安全相关命令:passwd(用户密码)、su(变更为其它使用者的身份)、umask(在创建新文件或目录时 屏蔽掉新文件或目录不应有的访问允许权限)、chgrp(变更文件或目录的所属群组)、chmod(用户使用权限)、chown(更改与文件关联的所有者或组)、chattr(改变文件属性)、sudo(它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他特许用户才能完成的任务)、 ps(显示瞬间进程 (process) 的动态)、who(查看当前在线上的用户情况)其它命令:tar(可以为文件和目录创建档案)、unzip(解压缩zip文件)、gunzip(解压文件)、unarj(解压缩.arj文件)、mtools(显示mtools支持的指令,为MS-DOS文件系统的工具程序)、man(显示所有man文档的编号)、unendcode(编码)、uudecode(编码压缩打包)
1、文件和目录操作:ls:列出目录内容,可以使用-l参数查看详细信息,-a参数显示隐藏文件。cd:切换目录,如cd Documents或cd ..回退到上一级目录。pwd:显示当前工作目录的完整路径。mkdir:创建新目录,例如mkdir new_directory。rm:删除文件或目录(配合-rf参数可以递归删除目录)。cp:复制文件或目录,如cp file1 file2或cp -r dir1 dir2复制整个目录。mv:移动或重命名文件或目录,如mv old_name new_name。touch:创建新文件或更新文件的时间戳。chmod:更改文件或目录的权限,如chmod 755 script.sh。2、文件内容查看与编辑:cat:查看文件内容,一次性显示整个文件。more或less:分页查看文件内容,支持上下滚动查看。head:显示文件开头几行,如head -n 10 file.txt显示前10行。tail:显示文件末尾几行,如tail -n 5 file.log显示最后5行;加上-f参数可以实时追踪文件新增内容,如 tail -f logfile.log。nano、vim或emacs:文本编辑器,用于编辑文件内容。3、查找文件和内容:find:查找指定条件的文件,如find / -name "filename"在根目录下查找名为filename的文件。grep:在文件中搜索匹配特定模式的行,如grep "pattern" file.txt。4、系统信息与进程管理:top或htop:实时显示系统资源占用情况,包括CPU、内存使用率等。ps或pgrep:查看进程状态,如ps aux查看所有用户的所有进程信息。kill或killall:结束进程,如kill结束指定进程ID的进程。free:查看内存使用状况。df:查看磁盘空间使用情况。du:检查目录或文件占用的磁盘空间,如du -sh *查看当前目录下各文件和目录占用空间大小。5、网络相关:ifconfig或ip addr:查看网络接口配置信息(在较新系统中推荐使用ip命令)。ping:测试网络连接,如ping www.example.com。netstat或ss:查看网络连接状态和监听端口(较新系统中推荐使用 ss)。6、压缩与解压:tar:打包和解包文件,常见的格式有.tar.gz、.tar.bz2等,如tar -czvf archive.tar.gz directory打包目录为gzipped tarball。gzip、bzip2、xz:压缩单个文件。unzip、gunzip、bunzip2:解压缩相应格式的文件。