whereis + 命令:搜索命令所在目录 和 帮助文档路径
more less cat head tail:查看文件内容
more:
再敲回车:显示剩余内容,知道 全部显示完
less:
敲回车:
按q 退出界面:
cat:显示文件全部内容,页面显示最后面的内容;也有合并文件的功能
head:显示文件前面一部分的内容。
tail:显示文件后面一部分内容。
chmod 644 filiname:修改权限:rwx:可读可写可执行:0~7数字可代表
文件压缩:
tar 参数:
tar -zcvf 压缩文件名.tar.gz 被压缩文件名 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。
tar参数:
打包压缩后的文件 竟然比 原来的文件大。。。。真的是 哇
等等......4096应该不是tulun文件夹里所有的东西加起来的大小,和Windows不一样
解压:
tar –xvf file.tar 解压 tar包
tar -zxvf file.tar.gz 解压tar.gz
tar -xjvf file.tar.bz2 解压 tar.bz2
tar –xZvf file.tar.Z 解压tar.Z
tar -xvfj archive.tar.bz2 解压一个bzip2格式的压缩包
二、进程管理:
ps :显示进程信息(-e 显示所有进程。 -f 全格式)
kill pid :结束进程
kill -9 pid :强制结束pid进程
kill -stop pid :挂起进程
jobs:显示后台挂起进程
&:在后台运行进程:
pstree:树状显示进程
bg 任务号:将挂起的进程放在后台执行
fg 任务号:将挂起的进程放在前台执行
三、系统管理:
top:动态显示进程信息和系统运行统计信息
free:显示系统运行的统计信息:内存 缓存 缓冲 交换分区
ipcs -s/-q/-m:分别显示系统的信号量 消息队列 共享内存
ipcrm -s/-q/-m id :根据id 删除信号量 消息队列 共享内存
lsof:(list open file):显示系统当前打开的所有文件描述符linux常用命令,所有所有。。。所有
mpstat:实时监控多处理器系统上每个处理器的使用情况
vmstat:实时输出系统各个资源的使用情况
四、网络通讯命令:
tcpdump:抓包工具
nc:快速构建网络连接
strace:跟踪程序运行过程中执行的系统调用和接受到的信号,并将系统调用名linux常用命令,参数,返回值以及信号名输出到 标准输出 或者 指定的文件中。
netstat:打印本地网卡接口上的全部连接、路由表信息、网卡接口信息。常用:显示tcp连接以及状态。