1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
| ls -l 显示当前目录的文件信息,大小以字节显示
ls -lh 显示当前目录的文件信息,大小以KB
ls -lh --sort=size 当前文件目录按大小顺序排序
ls -a 显示当前目录的隐藏文件
ls -lh --sort=time 按时间排序,最新修改的排最上
cd 进入某个目录和Windows的cd一样
pwd 查看当前工作目录
clean 清屏
cat /var/log/messages 查看文本文件
more /var/log/messages 显示一屏的内容,以百分比的显示,当看完一屏可以回车看下一屏
tail -20 /var/log/messages 查看文本文件最后的20行内容
watch -n 2 tail -20 /var/log/messages 查看文本文件最后的20行内容,每各两秒实时刷新一次当前文件文本信息
mkdir+要创建的文件名
touch {a,b,c}.txt 创建3个名为a,b,c.txt的文本
cp -r test/zwj/ 将 test整个目录拷贝到 zwj下
mr+文件名 执行删除功能的命令
cp+要拷贝的文件+拷贝后的新文件名
cp -r 文件目录名/ 新文件目录名 拷贝目录文件
mr -rf 文件目录名 删除拷贝目录
top 监测性能信息进程信息等
kill PID 结束进程的作用
ps aux 显示进程项目信息
grep ssh /ext/passwd 查看passwd文件含有ssh字符串的信息
ifconfig eth0 down 将网卡卸掉
ifconfig eth0 up 启动网卡
netstat -pantu 查看产生的TCP/UDP交互网络链接信息
netstat -pantu | egrep -v "0.0.0.0|:::" 含有0.0.0和::: 被过滤掉不显示出来
netstat -pantu | egrep -v "0.0.0.0|:::" | awk '{print $5}' 以netstat 的信息 输出第五列的信息
netstat -pantu | egrep -v "0.0.0.0|:::" | awk '{print $5}' cut -d ':' -f 1 行内进行分块 只显示第一块
netstat -pantu | egrep -v "0.0.0.0|:::" | awk '{print $5}' cut -d ':' -f 1 sort 行内进行分块 只显示第一块 对查出来的内容进行排序
netstat -pantu | egrep -v "0.0.0.0|:::" | awk '{print $5}' cut -d ':' -f 1 sort | uniq 行内进行分块 只显示第一块 对查出来的内容进行排序,之后过滤重复的内容
netstat -pantu | egrep -v "0.0.0.0|:::" | awk '{print $5}' cut -d ':' -f 1 sort | uniq > ip 行内进行分块 只显示第一块 对查出来的内容进行排序,之后过滤重复的内容 导出到IP文本
mount 挂载文件
dmesg 查看messages 文件内容
find / -name nmap 从根目录开始查找,叫nmap的文件
find . -name "ps*" 当前目录下 ps开头的都查找出来
find . -name "ps*" -exec cp {} /tmp/{}.bak \; 当前目录下 ps开头的都查找出来 之后以.bak格式拷贝到tmp目录下
whereis + 文件名 查看功能, 在使用whereis 之前先使用updatadb更新一下搜索的数据库,这样的话查找得更多的内容
whereis + 文件名 -b 查看文件的二进制文件存放文件
|