~:代表家目录
|:管道符linux常用命令,用于数据流的转接
stdin
stdout
cat /etc/passwd | grep 'root'
>:输出重定向,覆盖
grep%20'root'%20/etc/passwd%20>%20/grep_root.txt
>>:输出重定向,追加
grep%20'root'%20/etc/passwd%20>>%20/grep_root.txt
<:输入重定向
基本上在shell脚本里使用
command1%20<%20infile%20>%20outfile:同时替换输入和输出,执行command1,从文件infile读取内容,然后将输出写入到outfile中
&:表示后台运行
command%20&
\:换行符
`:执行符号
用执行符号包裹命令,将命令先执行后返回
man%20top
man%20yum
按q退出查看
格式:find%20路径%20条件
find%20/etc%20-name%20init*
条件:
-name
*:匹配多个字符
?:匹配单个字符
ls%20/etc/init*
ls%20/etc/init??
-size:
find%20/etc%20-size%20+50(b,k,M,G)
+:大于
-:小于
并列条件和或者条件
-a:and 并列条件
-o:or 或者条件
find /etc -size +500k -a -size -1000k
-atime%20n:查询文件最后访问时间
n表示n*24小时之前
-ctime%20n:查询文件状态最后改变时间
-mtime%20n:查询文件数据最后修改的时间
-type%20f/d:查询文件或文件夹的类型
-user:查询文件的所有者
-group:查询文件的组
stat:查看文件信息
du%20[-sh]%20dir_path
s:表示总的
h:%20人性化显示单位
wc%20[-lwc]%20file_path
l:行
wc%20-l%20/grep.txt
w:单词
wc%20-w%20/grep.txt
c:字节
wc%20-c%20/grep.txt
m:字符
可以统计多件文件
wc%20/grep.txt%20/root/install.log
查看每个分区的磁盘利用率
挂载信息
插入硬盘
查看硬盘信息
fdisk -l
对硬盘进行分区
```fdisk%20/dev/sdb```
格式化
mkfs.ext4%20/dev/sdb1
挂载
ifconfig:用于查看和配置网络信息
/etc/sysconfig/network-scritps/ifcfg-eth0
route%20-n:查看路由
![图片46:
每个应用程序启动以后会开放相应的端口
netstat%20-atunlp%20|%20grep%2022
service:用于管理Linux中所有系统安装的服务
service%20service_namestart|stop|status|restart
linux中通过service管理的服务程序地址:/etc/init.d/
常见服务:
iptables:防火墙
network:网络
service%20network%20restart
NetworkManager:图形化界面的网络管理服务
sshd:安装登录访问服务
chkconfig:设置开机启动
chkconfig%20service_name%20on|off|--list
chkconfig%20iptables%20--list
chkconfig%20iptables%20off:关闭防火墙
chkconfig%20service_name%20on