在这个图形用户界面当道的年代,如果你不是程序员,终端命令行对你来说可能非常陌生。但在有些时候命令行确实很实用,例如:远程登录服务器、查看IP地址、快速进行一些设置等。所以和我一起学点实用的命令行知识吧。

1
ls

列出当前目录下的文件和文件夹。在其后添加参数 “-a” 可以列出隐藏的文件。

1
cd downloads/music/rock/

从当前目录切换到特定目录

1
cd ..

从当前目录切换到上一级目录

1
rm test.txt

删除文件

1
rm -rf home/user/download

删除文件夹及文件夹内文件

1
mkdir dir1

在当前目录下创建一个叫做 ‘dir1’ 的目录’

1
cp test.txt home/user/download

复制文件到特定目录

1
pwd

显示当前所在目录路径

1
ps -ef | more

查看当前正在运行的所有进程

1
top

查看当前系统的资源占用情况

1
cat test.txt

查看文件(通常为文本文件)

1
passwd

更改系统密码

1
ping www.bing.com

ping 一个主机,通常可以用来粗略测试网络连接是否正常

1
ifconfig -a

查看所有网络接口及其状态

1
uname -a

显示系统内核等信息

1
whatis ls

显示命令的描述信息

1
date

显示时间信息

有些命令执行后不会自动退出,可以Ctrl+C退出。

Tap 键可以自动补全,这在参数或命令很长时非常有用。

任何时候都不要忘记查看help和搜索引擎:)命令行高手也是这么干的。