Linux入门命令
文件操作
cd打开目录,记几个特殊目录1pwd显示当前目录绝对路径ls列出文件列表stat查看文件详细信息touch新建文件mkdir新建目录cat查看文本文件rm删除文件或目录cp复制文件或目录mv移动或改名ln创建链接,即快捷方式du显示文件或目录大小file探测文件类型chmod改变文件或目录权限chown改变文件或者目录的所有者及所属组tar打包文件或目录,还有zip/unzip,gzip/gunzipchattr修改文件属性
系统信息
cat /proc/version查看内核版本的详细信息cat /proc/cpuinfo查看CPU的信息free查看内存使用简略情况cat /proc/meminfo查看内存详细使用情况top监测系统运行状态ps查看系统进程kill杀死进程df查看硬盘或U盘等存储介质的信息dmesg查看内核打印信息cat /proc/kmsg监测内核打印信息date查看及设置日期时间uptime查看系统运行时间hwclock查看硬件时钟的时间,与系统时钟相互校准
用户配置
su切换用户,切换到root:sudo susudo <cmd>以root权限执行命令cmdusermod -G sudo xx添加用户xx到sudo组useradd添加用户userdel删除用户passwd更改密码who查看当前登录用户last查看最近的登录情况
网络操作
ifconfig网卡及地址等信息的查看配置route网关路由的查看及配置pingping网络通断netstat查看网络连接状态cat /proc/net/dev查看网络流量信息ab网络并发请求测试curl访问urlwget下载
高级Shell操作
正则表达式find查找文件grep查找字符串xargs传递参数sed强大的文本编辑器awk强大的文本处理编程语言tr简易好用的文本处理命令
/ 根目录
~ 主目录
. 当前目录
.. 父目录,即上一级目录
- 上一次打开的目录
| 管道
; 顺序执行命令,不管前一条命令是否成功
&& 前面的命令执行成功,才执行后面的命令
|| 前面的命令执行不成功,才执行后面的命令
< 输入重定向
<<EOF 从标准输入输入,直到输入EOF字符串结束,EOF可以任意指定
> 输出重定向
>> 追加输出
``
各命令的详细用法可参考:Linux命令大全
7万+





