文件目录相关
-
cdchange directory 切换目录 -
lslist 列出目录内容 -
pwdprint working directory 显示当前目录 -
mkdirmake directory 新建目录
-p递归新建多层目录mkdir -p demo1/demo1.1/demo1.1.1
-m配置新目录权限mkdir -m 711 demo -
cpcopy 复制文件
-p递归复制,用于复制目录 -
rmremove 删除文件
-r递归删除,同时删除该目录下所有文件和目录
-f忽略不存在的文件,不出现警告 -
mvmove 移动文件或目录,可用于重命名 -
touch新建文件 -
cat显示文件内容 -
less显示文件内容,可以前后翻页 -
tail显示文件内容 ,看末尾几行,默认为10行
-n后接数字,代表显示几行tail -n 20 demo.c -
tar本身为打解包,参数可调用解压缩指令 -
zip压缩文件。扩展名为“.zip” -
find在指定目录下查找文件 -
grep文本搜索,支持正则表达式 -
tree以树形结构显示文件目录结构
Ubuntu系统默认没有安装tree命令,需要手动安装sudo apt-get install tree -
du显示目录或文件大小
-h以K,M,G为单位,显示更直观
-s仅显示总计 -
pushd将目录加入目录栈中
popd删除目录栈中的记录
dirs列出当前堆栈中保存的目录列表 more
系统相关
-
df显示磁盘使用情况 -
uname显示电脑以及操作系统的相关信息
-a显示全部信息,包括内核名称、主机名、内核版本、机器类型等 -
top实时显示进程动态 -
ps显示当前进程的状态
-au显示较详细的信息 -
kill杀死进程
网络相关
-
ping向远程主机发送数据包,常用于检测网络 -
telent登陆远程主机
telent 192.168.0.1登陆ip为192.168.0.1的远程主机,当然前提是远程主机允许远程登陆 -
netstat显示整个系统的网络状况
-a显示所有连接中的socket
-l显示所有监听状态的socket -
curl命令行下的文件传输工具 more
学习资源:
Linux命令大全:http://www.runoob.com/linux/linux-command-manual.html