banner
NEWS LETTER

Scroll down

文件管理

  • ls: ls -l,ls -a,ll

  • mkdir 目录名: 创建目录名

  • touch 文件名:创建文件

  • cat 文件名:打印文件内容

  • tail 文件名:打印文件末尾数据,默认10行,-n15:打印15行,-f动态实时打印末尾的数据

  • cp 源文件/目录 目标文件/目录:复制文件或目录

  • mv 源文件/目录 目标文件/目录: 移动文件或目录,或者重命名

  • ln <源文件> <硬链接/软链接文件>: 创建硬链接/软链接, ln -s file.txt file_link,创建名为file_link的软链接

  • vim file:修改文件的内容

文件压缩/解压缩

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//以下五个命令只能选一个
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

//这些是可选的
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

// -f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

压缩

1
2
3
4
5
6
tar –cvf jpg.tar *.jpg       // 将目录里所有jpg文件打包成 jpg.tar
tar –czf jpg.tar.gz *.jpg // 将目录里所有jpg文件打包成 jpg.tar 后,并且将其用 gzip 压缩,生成一个 gzip 压缩过的包,命名为 jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg // 将目录里所有jpg文件打包成 jpg.tar 后,并且将其用 bzip2 压缩,生成一个 bzip2 压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg // 将目录里所有 jpg 文件打包成 jpg.tar 后,并且将其用 compress 压缩,生成一个 umcompress 压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg // rar格式的压缩,需要先下载 rar for linux
zip jpg.zip *.jpg // zip格式的压缩,需要先下载 zip for linux

解压

1
2
3
4
5
6
tar –xvf file.tar         // 解压 tar 包 
tar -xzvf file.tar.gz // 解压 tar.gz
tar -xjvf file.tar.bz2 // 解压 tar.bz2
tar –xZvf file.tar.Z // 解压 tar.Z
unrar e file.rar // 解压 rar
unzip file.zip // 解压 zip

权限管理

  • chmod 777:添加相应权限,4(R)读取、2(W)写入、1(X)执行,用户(User)、用户所在组(Group)以及所有其他人(Others)
  • chown effy test.md:将文件的所有者改为Effy

进程管理

  • top: 实时查看CPU使用率、内存使用率、进程信息等
  • ps: 查看进程pid等
  • kill -9 进程pid:杀死进程SIGKILL,被操作系统立即终止(电脑直接长按关机键)
  • kill - 15:优雅退出,程序接收到SIGTERM信号后可以执行一些清理操作,比如关闭文件描述符、释放内存资源等(在操作系统中选择电脑关机)

网络通信

  • ping baidu.com: 测试与目标主机的网络连接
  • ifconfig:查看网络接口IP、MAC等
  • netstat:查看网络连接情况

其他

  • grep 要搜索的字符串 要搜索的文件:搜索命令
Other Articles
cover
  • 25/03/15
  • 13:32