一条命令由 命令字 选项 参数 组成,选项决定命令字的执行方式,参数决定命令字的执行对象。
一、常用命令
cd 切换目录
pwd 显示自己的位置
man ls | col -b > li1.txt ---查看手册并输出到li1.txt
s -ld --长格式显示目录的属性
ls -lh --更人性化显示目录或文件大小
ls -a 显示所有包括隐藏文件
ls-A 显示所有不包括隐藏文件
ls -R 递归查看所有文件和目录
du -sh /var/log/ 统计所有文件占总空间的大小
du -ah /var/log/ 统计每个文件占总空间的大小
mkdir -p firstday/a.php 递归创建目录和文件
toutch 创建空文件
rm -rf 强制删除
ln -s 创建快捷方式(软链接)
cp -f 强制不提醒复制 cp -i 交互式复制
cp -p 保留原来属性复制 -r 递归复制
find / root/ -name 1.txt 按名字查找文件
cat xxx.txt | xargs wget -c /xxx/xxx/ 下载文档中所有的东西
poweroff 关机 reboot 重启 shutdown -c 取消定时关机或重启
shutdown -h =10 10分钟后关机 shutdown -r +10 10分钟后重启
二、目录和文件管理命令
cat 查看文件内容
more 或 less 分页查看
head -3 path 查看头三行
tail -1 path 查看最后一行
head -3 path | tial -1 查看第一行 [root@localhost first]# head -3 1.txt | tail -1 v3456 [root@localhost first]# cat 1.txt 1234y u234562 v3456
which 查找命令文件存放的目录
find 查找文件所存放的目录
wc 统计-c 统计字节数 -l 统计行数 -w 统计单词个数
grep 检索 -i 忽略大小写 -v 反向检索
[root@localhost first]# cat 1.txt | grep 234 1234y u234562 r234
三 、压缩和解压缩
gzip 压缩 gunzip 解压 操作 .gz 为后缀的文件
bzip2 压缩 bunzip2 解压缩 操作bz2文件
tar -zcvf 压缩 tar -zxvf 解压 操作 tar.gz 文件
tar -cvf 压缩 tar -xvf 操作tar 文件
拓展
与运算(有0则0) 或运算(有1则1 ) 异或运算(相同为0不同为1)