嗯= =博主很懒,很多东西都喜欢手写在笔记本上不愿意写博客,但是不得不承认纸质的东西很不安全。所以就在博客这里记录一下~~写得比较乱,我把大多数常用的都记下来了。
基本命令:
</pre><pre name="code" class="java">ls 查看文件夹
-R 子文件夹 -m 逗号分割 -a 看隐藏文件 -l 权限、所有者 -t 时间排序 -s 大小排序
-h 以M\G\K表示大小 -r 倒序
pwd 当前路径
cd 移动目录 cd ~ 回到home cd - 回到上一个目录(不是上一级)
mkdir 创建目录
-p 创建新目录及其必要的子目录
cp 复制文件
-i 防覆盖 -R 复制文件夹
mv 移动
rm 删除
-v 显示执行过程 -rf 文件和非空目录
man ls 用man来查看命令
组合命令:
连续: 成功才下一个: && 失败才下一个: ||
一个命令输出作下一命令的输入: | eg. ls -l|less
输出重定向到文件: > 输出追加到文件: >>
cat 查看文件 eg. cat -n file1 file2 拼接作用
tail -[n]f eg. tail -100f 显示最后100行
chown 改变组的权限
用tar归档文件 用tar和gzip归档和压缩 -zcvf
解开和解压 tarball -zxvf
查找:
搜索文件名数据库:locate
-i 忽略大小写 -l 限制项目的输出
更新 update db
根据文件名找: find 路径 -name 目标文件名
常用来看日志的指令,在其他命令的输出中搜索特定内容: ls -l|grep 2014-08-01
ps -aux 资源管理器
kill 杀进程
-1 =-HUP挂起(注意-后面是数字来的,后面也是) -15 =-TEAM -9 =-KILL
top 动态表 df -h 看硬盘 du -shc *