引子
Linux的使用习惯与windows系列有很大区别,主要体现在Linux是用命令来作为主要的人机交互手段,windows则主要用对话框来作为人机交互手段。
我们使用的VPS绝大多数都是Linux系统,这就需要熟悉一些常用的命令,使用VPS起来就非常happy啦。这篇主要针对像我一样的菜鸟,老鸟请飘过。
压缩/解压命令
tar命令是Linux中常用的解压或打包的命令。常用的扩展文件名有.tgz/.tar.gz
下面括号中的为解释性语言,实际使用时请删掉括号内的内容。
#tar cvf a.tar.gz *.* (将当前目录所有文件打包,压缩为文件名a.tar.gz) #tar cvf a.tar.gz /home (将home文件夹下所有文件打包,压缩为文件名a.tar.gz) #tar xvf a.tar.gz (将a.tar.gz解压至当前文件夹,亦可用zxvf) #tar tvf a.tar.gz (浏览a.tar.gz压缩包中的文件)
任务管理器
Linux中也有类似win下面的任务管理器功能的命令,就是top,
进入任务显示之后,上下键可以选择不同任务,按q退出。
top - 19:13:23 up 4 days, 7:37, 1 user, load average: 0.00, 0.03, 0.05 Tasks: 16 total, 1 running, 15 sleeping, 0 stopped, 0 zombie Cpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 524288k total, 32192k used, 492096k free, 0k buffers Swap: 65536k total, 8864k used, 56672k free, 13084k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1 root 20 0 2904 760 756 S 0.0 0.1 0:00.02 init 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd/125533 3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 khelper/125533 133 root 16 -4 2472 272 268 S 0.0 0.1 0:00.00 udevd 520 root 20 0 25760 1028 768 S 0.0 0.2 0:00.11 rsyslogd 534 dbus 20 0 3032 368 364 S 0.0 0.1 0:00.00 dbus-daemon 548 root 20 0 13052 744 740 S 0.0 0.1 0:00.00 cupsd 579 root 20 0 6812 672 596 S 0.0 0.1 0:00.38 crond 594 root 20 0 776m 92 44 S 0.0 0.0 0:00.12 frps 595 root 20 0 6324 4540 4480 S 0.0 0.9 12:28.56 net_speeder 603 root 20 0 18048 1876 988 S 0.0 0.4 0:41.42 supervisord 3586 root 20 0 15172 8088 1408 S 0.0 1.5 1:32.67 ssserver 6225 root 20 0 8656 520 436 S 0.0 0.1 0:00.00 sshd 6777 root 20 0 11740 1540 1284 S 0.0 0.3 0:00.42 sshd 6994 root 20 0 7476 1956 1280 S 0.0 0.4 0:00.07 bash 8049 root 20 0 2576 1060 888 R 0.0 0.2 0:00.00 top
切换目录
cd是常用的切换目录命令,与DOS中的cd命令相似。同样的,括号内为解释性语句,实际使用时仅需要前面的命令即可。
#cd /home/wwwroot (进入/home/wwwroot目录) #cd .. (进入上一层目录) #cd – (进入上一次进入的目录) #cd / (进入根目录)
查看文件/目录占用硬盘大小
我们使用VPS的过程中,常常会出现这么一种情况,莫名其妙硬盘空间已经被占用大半了,不知道是什么文件占用了这个空间,这时候我们就需要这个命令来查看了。
du命令,查看某个目录下所有文件/目录的大小,具体的用法可以查看这里,本文仅给出几个例子。
西蒙宫最常用的命令就是du -h –max-depth=1 /home ,其中/home 可以换成其他的目录,这样就可以看到该目录下到底是什么占用了空间
[root@simongong ~]# du -h --max-depth=1 /home 3.7M /home/wwwlogs 24K /home/www 20K /home/wwwroot 2.7M /home/ghost 6.4M /home
其他命令
考虑到文章篇幅,本文就不多做介绍了,但可以做一个列表,供参考。
#mkdir (建立目录) #su (切换用户) #pwd (显示用户当前所在目录) #wget (从源文件下载) #ftp (连接FTP) #passwd (更改密码) #reboot (重启)
过来学习一下,不错,过来点个赞支持一下先!!
占个位置先