《网络安全自学教程》 Linux系统可以长时间稳定运行,不像Windows那样运行时间长了就会很卡,因此很多业务系统都会部署在Linux服务器上。为了降低资源消耗,Linux服务器不会安装图形化界面,只能以命令行形式运维,所以我们必须掌握常用的Linux命令。 Linux常用命令 一、文件目录 mkdir:创建目录 ls:列出目录内容 pwd:显示当前目录 cd:切换目录 touch:创建文件 cp:复制文件或目录 mv:移动文件或目录 rm:删除文件或目录 du:查看文件或目录大小 wc:计算行数字数 cmp:比较文件 find:查找文件 dd:读取文件 scp:远程复制文件 二、查看文件 cat:查看所有内容 nl:查看时显示行号 more:逐页查看 less:逐页查看 head:查看开头部分 tail:查看结尾部分 三、用户/用户组 whoami:查看当前用户 id:查看用户信息 useradd:添加用户 userdel:删除用户 usermod:修改用户 passwd:修改密码 su:切换用户 groupadd:添加用户组 groupdel:删除用户组 groupmod:修改用户组 gpasswd:修改组用户 四、权限管理 chmod:设置权限 chown:修改所属用户 chgrp:修改所属组 五、网络 ping:检测网络 telnet:检测端口 nc:端口扫描 netstat:网络状态 ifconfig:网络设备 traceroute:跟踪路由 arp:缓存表 六、进程服务 ps:查看进程 top:动态查看进程 kill:结束进程 service:服务控制 七、系统管理 uname:系统信息 hostname:主机名 who:所有登录用户 whoami:当前登录用户 date:日期时间 last:用户登录信息 lastd:用户登录失败 lastlog:最后一次登录 uptime:开机时间 lsmod:显示系统模块 clear:清屏 vlock:锁屏 reboot:重启 shutdown:关机 八、压缩备份 zip bzip2 gzip tar 九、磁盘/内存 df:查看磁盘使用情况 free:查看内存 一、文件目录 mkdir:创建目录 mkdir (make directory)创建目录 参数: -p 强制创建(递归创建) -m 创建时指定权限 实例