文件管理
ls
: ls -l,ls -a,llmkdir 目录名
: 创建目录名touch 文件名
:创建文件cat 文件名
:打印文件内容tail 文件名
:打印文件末尾数据,默认10行,-n15:打印15行,-f动态实时打印末尾的数据cp 源文件/目录 目标文件/目录
:复制文件或目录mv 源文件/目录 目标文件/目录
: 移动文件或目录,或者重命名ln <源文件> <硬链接/软链接文件>
: 创建硬链接/软链接,ln -s file.txt file_link
,创建名为file_link
的软链接vim file
:修改文件的内容
文件压缩/解压缩
1 | //以下五个命令只能选一个 |
压缩
1 | tar –cvf jpg.tar *.jpg // 将目录里所有jpg文件打包成 jpg.tar |
解压
1 | tar –xvf file.tar // 解压 tar 包 |
权限管理
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 要搜索的字符串 要搜索的文件
:搜索命令