【重学Linux系列(一)之一一Linux命令】

常用Linux命令

首先要知道,长着像“男人”一样的命令:man ;通过man命令可以查看命令的手册,当然可以查man的手册(man man命令)。man命令手册如下:

目 录内 容
/usr/share/man/man1普通命令和应用程序
/usr/share/man/man2系统调用
/usr/share/man/man2系统调用
/usr/share/man/man3库调用,主要是libc()函数的使用文档
/usr/share/man/man4设备驱动和网络协议
/usr/share/man/man5文件的详细格式信息
/usr/share/man/man6游戏
/usr/share/man/man7文档使用说明
/usr/share/man/man8系统管理命令
/usr/share/man/man9内核源代码或模块的技术指标

1.cd 切换目录(Change the shell working directory)
2.ls 查看目录(list directory contents)
3.cat 打印文件到命令行(concatenate files and print on the standard output连接文件并在标准输出上打印)
4.vim
i 进入编辑模式
esc 退出编辑模式
w 保存
:q 退出
:q! 不保存退出

5.chown 改变所属用户
6.chgrp 改变文件所属组
7.grep 搜索文件
grep -rn "字符" * 搜索当前目录下文件包含的字符
8.more/less 显示
more:载整个文件
空格----下一页
b------上一页
回车------下一行
9.useradd 创建用户
10. passwd 设置密码
11. iostat 磁盘I/O监控
12. top/htop 监控Linux的系统状况,如cpu、内存.
13. tail 某个档案文件的最后几行显示到终端上(比如看日志文件)
(1)tail -f filename
监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。
(2)tail -n 20 filename
显示filename最后20行。
(3)tail -r -n 10 filename
逆序显示filename最后10行。
14. mv 移动
15. cp 复制
16. rm 删除
17. ln 建立文件链接
18. chmod 改变文件权限
19. head 输出文件开头几行,默认10行
20. sed Stream Editor文本流编辑
21. awk 对文本和数据进行处理
22. tcpdump
例如抓取8080端口的包:保存到文件tcpdmp
22.time time ./xxx 测试程序运行时间

 tcpdump -v tcp port 8080 -w /home/share/test/socket/select/tcpdmp
 -i 指定网卡
 -c 抓的包数
 -w 输出到文件
  1. wc -l 查看程序行数
  2. find 查找
    find ./ -name "文件.h" 查找当前目录下的文件名

【附录】
1.文件浏览
在这里插入图片描述
(1)文件类型:如果是“-”,表示普通文件;如果是 d表示是目录。
(2)权限位:9 个字符,3个一组;每一组 rwx 表示“读(read)”,“写(write)”,“执行(execute)”。如果是字母,就说明有这个权限;如果是横线,就是没有这个权限。使用chmod命令修改。
(3)链接数目:
(4)所属用户:使用chown命令修改。
(5)所属组:使用chgrp命令修改。
(6)文件大小:
(7)日期:文件修改日期
(8)文件名:

附:Linux命令大全
Linux命令大全搜索工具
【国内外网站】
freecode.com 最齐全的Linux/UNIX软件库
www.justlinux.com 信息齐全的Linux学习网站
www.kernel.org Linux 内核的官方网站
www.linux.com 提供全方位的Linux 信息
www.linuxhq.com 提供内核信息和不定的汇总
www.chinaunix.net 国内最大的Linux/UNIX技术社区网站
www.linuxeden.com Linux 伊甸园,最大的中文开源咨询门户网站
www.linuxfans.org 中国Linux 公社
www.linuxsir.org 提供Linux各种资源。包括资讯、软件和手册

.

Alt

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值