linux 命令
来源:互联网 发布:美工助理的工作内容 编辑:程序博客网 时间:2024/05/19 04:51
(1)screen 命令
1. screen -S test 新建一个名字为test的窗口
2. Ctrl + a +d 保留窗口退出
3. screen -r test 转去名字为test的窗口
4. screen -ls 列出所有窗口
5. screen vim test.erl 在新窗口用vim打开test.erl文件
(2) 在后台比较文件差异并保存到另一个文件
diff test1.erl test2.erl > result.txt &
(3) 查看使用过的命令历史
1. fc -l 列出最近使用过的命令
2. fc -l 1 10 列出使用过后第1到第10条命令
(4) 查看内存使用情况:cat /proc/meminfo
(5) ls命令
ls -a 列出所有文件,包括隐藏的文件
ls -F 区分普通文件和文件夹
ls -F -R 递归列出当前文件夹下的所有文件和子文件夹下的所有文件
ls -l 列出文件的详细信息
ls -lhs 以易读的形式列出文件的大小和详细信息
(6)查看文件大小
du -h --max-depth=0 dir_name 查看文件夹大小
du -sh 当前文件夹大小
du -sh * 当前文件夹下所有文件大小
du -sh dir_name 文件夹大小
du -h dir_name 文件夹及文件夹里面文件的大小
df -h 查看文件系统的使用情况
(7)touch
touch test.erl 创建新文件
(8)cp
cp source destination 复制文件
cp /etc/.vimrc . 将文件复制到当前位置
cp -l source destination 创建一个file link
cp -s source destination 创建一个symbolic link
cp -r source destination 复制文件夹
(9)mv
mv oldname.erl newname.erl 重命名
(10)rm
rm -r name 删除文件夹
rmdir --ignore-fail-on-non-empty name 删除文件夹
(11)stat
stat filename 查看文件详细信息
(12)file
file filename 查看文件类型
(13)cat
cat -n filename 查看文件并标出序号
cat -b filename 同上,但空行不标出序号
(14)head,tail
head -n 20 filename 只输出前面20行的内容
tail -n 20 filename 只输出最后20行的内容
(15)kill
kill -s HUP PID 挂起进程PID
killall http* 杀掉所有名字以http开关的进程
(16)sort
sort -n filename 转换为数字来排序
sort -M filename 转换为时间来排序
sort -t ‘:’ -k 3 -n /etc/passwd 以':'来分隔每一行,以分隔后的第3列来排序
(17)grep
grep [option] pattern file_name
grep -nv p filaname 查找文件中不包含p的行
-n 输出行号
-c 统计
grep -e pattern -e pattern filename 多个匹配条件,或的关系
(18)tar
tar -cvf test.tar test 将文件test压缩到test.tar
tar -xvf test.tar 解压.tar文件
tar -zxvf filename.tgz 解压.tgz文件
(19)alias
alias la = 'ls -a' 为命令ls -a设一个别名
- linux命令-- ps命令
- 【linux命令】cd命令
- linux命令:crontab命令
- Linux 命令 --- df命令
- linux命令-touch命令
- 【linux命令】tr命令
- LINUX命令:more命令
- cmd命令,linux命令
- Linux命令-tar命令
- linux命令:wc命令
- linux命令:more命令
- linux命令:gzip命令
- linux命令:du 命令
- linux命令:wc命令
- Linux命令: PS命令
- Linux命令:wc命令
- Linux命令:lsof命令
- Linux命令:rm 命令
- 【OpenCV入门指南】第十三篇 人脸检测
- FAQ of LIBSVM
- 结构型-代理模式
- hadoop,hbase,hive安装全记录
- ubuntu下安装apache2.2+mod_wsgi+django(二)
- linux 命令
- 怎么修改XCode项目的名称
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
- apache+wsgi+python如何工作
- 3月28日收获
- 安装多个linux系统后,使用grub命令进入
- 结构型-适配器模式
- OpenCV与Matlab函数对照
- sap abap好用的函数