ls -alF 组合键
man ** 显示**命令所有可用参数
.. 当前目录的父目录
?代表一个字符
- 代表多个字符
ls -i 显示inode编号
ls -l 显示长列表
ls -R 递归显示文件和目录
pwd 显示当前工作目录
/划分目录
\表示转义
touch 创建文件
cp source destination 复制文件 (源文件,目标对象)
mv name1 name2 重命名文件或移动文件
rm 移除文件
rm -f 强制移除
mkdir 创建目录
rmdir 删除目录
rm -fr *** 递归强制删除目录
tree *** 显示目录结构
file 查看文件类型
cat *** 查看文件内容 -n 显示行号;-b 显示有文本的行号; -T 不现实制表符
less *** 显示文本
tail *** 显示文件后几行
head *** 显示文件前几行
ps 显示某一时间点的进程信息
top 实时显示进程信息
进程之间用信号通信
kill pid 默认发送尽可能终止命令 (15)
信号量:
1 挂起
2 中断
3结束运行
4 无条件终止
15 尽可能终止
17 无条件停止运行,但不终止
killall 通过进程名,支持通配符,要小心使用!
只能同一存储介质创建硬链接
只能不同存储介质创建软链接
mount 输出当前系统上挂载的设备列表
umount 卸载设备
df 显示磁盘空间情况
du 显示特定目录磁盘使用情况
sort 排序 默认按字符
sort -n 按数字排序
sort -M 按日期排序 -r 反序
-t 分段 -k 第几个段
sort -t ':' -k 3 filename
grep 搜索 -v 反向 -c 统计匹配数
gzip 压缩文件
tar -cvf filename1 filename1 压缩文件
tar -zxvf filename.tgz 解压文件
进程列表:(;;;),生成一个子shell执行。
生成子shell成本高,速度慢。
外部命令,如ps,执行外部命令会创建子进程
内建命令 与外部命令相比性能更好。
网友评论