Linux命令
基础命令
清除屏幕:clear
cd:切换目录
如:切换到D盘 cd D:
cd .. : 返回上一级目录
如:现在在c:\list\tcp
命令: cd..
结果是:退到 c:\list
ls-l :查看所有文件的详细信息
Is-a:列出当前目录下所有文件
touch:创建文件
如:创建mook 文件夹 touch mook
mkdir:创建目录
echo:创建带有内容的文件
如:echo"hello mook">mookhello
内容是:hello mook
文件名是:mookhello
cat:查看文件内容
如:查看mookhello文件里面的内容
命令:cat mookhello
结果是hello mook
cp:拷贝
如:拷贝mookhello的文件重置名为mook2
命令:cp mookhello mook2
再执行查看:ls-l
结果是:出现mook2 的文件夹
cat mook2的内容是否与mookhello 的相同
mv:移动或重命名
如:mook2 重命名为mook3;
命令:mv mook2 mook3
rm-f:强制删除
如:删除 mook 文件;
命令: rm-f mook
rm-f 不能删除有文件的目录;只能使用 rm-r:递归删除
如:
rm-r:递归删除
如:删除 mooktest 目录
命令:rm-r mooktest
wc:统计文本中行数、字词、字符数
如:wc mookhello
结果:
1行 2字词 11个字符
cat mookhello
grep:在文本文件中查找某个字符串
如:grep mook mookhello
tree:显示目录结构
In:创建软链
如:ln -s mookhello mook2
结果:
more, less:分页显示文本内容
head, tail:显示文件头尾内容
如下:
网络命令
curl:利用URL规则在命令行下工作的文件传输工具
如:抓取 mook 网的所有页面内容:curl www.mook.com
netstat:显示网络状态信息
如:netstat
telnet:用于登录远程主机
如:连接远程主机:telnet 127.0.0.1
系统命令
ping:测试网络连通
如:ping www.baidu.com
会看到给百度发送的报文和收到反馈,汇总信息
man:查看帮助
如:查看ping 的使用参数: man ping
top:查看系统进程,会有很多进程数,有PID
动态显示当前耗费资源最多进程信息
kill: 杀死进程
如:kill 38970
ps:显示瞬间进程状态df查看磁盘大小
df-h:带有单位显示磁盘信息