linux常用命令整理

文件操作:

mkdir 创建目录

cd 进入目录

touch 生成空文件

echo 生成一个带内容的空文件  echo 1234 >1234.txt       文件内容追加 echo 5678 >>1234.text

cat 显示文件内容 

cp 拷贝文件 

rm 删除 -r 递归  -f 强制

mv 移动文件或目录

find 在系统中搜索指定文件名的文件   find -name '1234.txt'

grep 在文件中搜索指定字符串  grep 1234 1234.txt 

tree  以树状列出文件夹中内容

pwd 显示当前文件目录

ln 创建软连接,类似快捷方式  ln /home/file/new.txt  1234.txt

more 分页展示文件

head 显示文件开头内容

tail 显示文件结尾内容   tail -f 跟踪输出

系统管理命令

top 查看所有进程

stat 显示文件详细信息 stat 1234.txt

ps 显示瞬间的进程状态 ps -ef|grep tail 显示当前系统进程

du 显示文件或目录已使用的磁盘空间总量 du -h

df 显示文件系统磁盘空间的使用情况 df -h

free 显示当前内存和交换空间的使用情况 free -h

ifconfig 显示网络接口信息

ping 测试网络连通性

netstat 显示网络状态信息

clear 清屏

kill 杀死一个进程

开关机命令

shutdown -r now 重启

shutdown -h now 关机

解压缩

tar  -c 压缩

      -x 解压缩

      -z 是否使用gzip压缩

      -j 是否使用bzip2压缩

     -v压缩过程使用文件

     -f 使用档名 在f之后要立即接档名

    -tf 查看归档文件里面的文件

demo:tar -zcvf test.tar.gz test 压缩

            tar -zxvf tar.tar.gz   解压

文本编辑器

vim

运行模式

编辑模式:刚进入在编辑模式,只能浏览

插入模式:按i 进入插入模式可以修改了,在插入模式下按 Esc键退回到编辑模式;

命令模式:在编辑模式下按:进入命令模式

常用命令:w 写入 q 退出 !强制    wq!强制写入并退出。

 

上一篇:生成文件md5


下一篇:php 二维数组按某个字段排序