1.统计出 anaconda-ks.cfg 文件中所有 boot 出现的行数
grep -c boot anaconda-ks.cfg
2.显示出 ~ 目录下的所有文件(包括隐藏文件)
ls -a
ll -a
3.显示出 /var/log 目录下的所有 .log 结尾的文件
ll /var/log/*.log
4.返回 /etc/sysconfig/network-scripts 目录的上上层目录的命令是?
cd ../../
5.创建一个名为 1.txt 的文件
touch 1.txt
6.创建一个递归目录 aaa/bbb/ccc/ddd
mkdir -p aaa/bbb/ccc/ddd
7.创建一个目录名为 test ,然后在test目录下创建一个名为 2.txt 的文件
mkdir test
cd test
touch 1.txt
8.将第7步中创建的 test 目录,复制到 /home 目录下
cp -r test/ /home/
9.在 ~ 目录下一次创建出 test1.txt test2.txt test3.txt test4.txt test5.txt 文件
touch test{1..5}.txt
10.查看anaconda-ks.cfg文件,要求带有行号的输出
cat -n anaconda-ks.cfg
11.查看一个文件,可以上下翻页查看,还可以上下行查看的命令是
less
12.显示 /etc/services 前5行的命令是
head -5 /etc/services
13.查找 anaconda-ks.cfg文件是以 cdrom 关键词开的头的,并且同时显示出所在行的行号
grep ^cdrom anaconda-ks.cfg -n
14.查找 anaconda-ks.cfg文件是以 # 关键词开的头的,并且同时显示出所在行的行号
grep ^# anaconda-ks.cfg -n
15.查找系统中所有以 bin 结尾的文件
find / -name *.bin
16.查找~目录下所有 .txt 结尾的文件,并删除
find -name "*.txt" -exec rm -rf {} \;
17.将 /etc/services 文件的内容 输出到 1.txt 文本中
cat /etc/services > 1.txt
一、tar.gz后缀的压缩包:
解压:tar -zxvf xxx.tar.gz
压缩:tar -zcvf xxx.tar.gz 要压缩的文件
// tar -zcvf empbak.tar.gz /data/weaver/emp/ 将weaver下emp文件夹压缩程empbak.tar.gz(在哪个目录下执行压缩包就存储在哪个目录)
tar解压到指定文件夹tar -zxvf *.tgz -C path/
tar -zxvf xxx.tar.gz -C 指定目录
示例:tar -zxvf xxx.tar.gz -C /data/weaver/caibi/wangzhaokun
二、zip后缀的压缩包:
unzip解压到指定文件夹unzip *.zip -d path/
zip解压到指定目录并覆盖:
unzip -o *.zip -d /path
zip后缀的压缩包,解压并覆盖:
unzip -o 文件名
三、内网服务器间文件传输
//高测scp命令服务器间拷贝文件
scp -P 15813 oaadm@192.168.9.234:/data/soft/emp…….tar.gz /data/soft //把OA234测试服务器的emp压缩包复制到当前服务器的soft目录下,15813默认应该是22端口这个看客户实际的ssh端口是否改变了
四;服务器内部文件移动(剪切)
//移动文件将202305移动到common
mv /data/unstructured/empfiles/202305/ /data/unstructured/common/
五、服务器磁盘结构及内存空间:
df -h //查看服务器各磁盘空间大小及占用空间
lsblk //查看size磁盘总大小及挂载情况
du -sh //切换到指定目录下执行此命令,查看当前目录总共占用的容量,而不单独列出各子目录占用的容量。