对于Linux初学者来说,完全没有必要把它们都记住,只需掌握下面的这些命令,在很长一段时间内就完全够用了。下面列举出来的命令,主要偏向于Linux的运维方向。
killall命令:
killall
命令使用进程的名称来杀死进程,使用此指令可以杀死一组同名进程。可以使用kill命令杀死指定进程PID的进程,如果要找到需要杀死的进程,还需要在之前使用ps
等命令再配合grep
来查找进程,而killall
把这两个过程合二为一,是一个很好用的命令。
mount命令:
mount
命令用于加载文件系统到指定的加载点。此命令的最常用于挂载cdrom,使人们可以访问cdrom中的数据,因为将光盘插入cdrom中,Linux并不会自动挂载,必须使用Linux的mount
命令来手动完成挂载。
# mount ### 输出系统目前的挂载信息
# mount /dev/sda1 /mnt ### 将 sda1 挂载到 /mnt 中
# cd /mnt ### 直接通过 /mnt 访问内容
# mount -o remount,rw /mnt ### 重新挂载 sda1 到 /mnt 并设置为 可读写
# mount -a ### 挂载 fstab 文件配置好的文件系统
ps命令:
ps
命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps
命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等,总之大部分信息都是可以通过执行该命令得到的。
# ps -ef | grep 进程关键字 ###显示进程
shutdown命令:
shutdown
命令用来系统关机命令。shutdown
命令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作,是最常用也最安全的关机命令。与之有关的命令还有halt
命令、reboot
命令、poweroff
命令。
sudo命令:
sudo
命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers
中设置了可执行sudo
命令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo
时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。
systemctl命令:
systemctl
命令是系统服务管理器指令,它实际上将service
和chkconfig
这两个命令组合到一起。
吾好梦中杀人