Linux解压指令 tar后面跟的参数什么意思 如tar xvzf 还有如何解压到当前文件 如何解压到制定目录
tar -c 创建.tar格式的文件 -x 解开.tar格式的文件 -f 使用归档文件 -v 显示详细信息 -t 查看包内文件 -j 使用baip2程序 -z 使用gzip程序 -p 打包时保留文件及目录的权限 -P 打包时保留文件及目录的绝对路径 -C 释放的目的地 指定目录 -C 解压到user下 例子 tar -zxvf aaa.gz -C /var/local/user
-------------------------------------------------------------------------------------------------------------------------------
ll显示的是字节,可以使用-h参数来提高文件大小的可读性,另外ll不是命令,是ls -l的别名
-
ls -al 是以字节单位显示文件或者文件夹大小;
-
字节b,千字节kb,
1G=1024M=1024*1024KB=1024*1024*1024B
-
通常会加参数h来直观显示大小,会使用G、M等来显示大文件
ls -alh
--------------------- -- - -- -- - - - -- - - -- - - - - - - - - - -- -- -------------------------------------------------------------
linux里没有直接的命令来展示一个目录下的文件个数,可以通过管道将两个命令组合
查看目录下所有文件个数命令如下:
ls |wc -l
1、ls 是查看文件夹内所有文件的命令
2、wc -l 是统计文件行数的命令
3、以上两个命令叠加,相当于统计文件夹下文件总数
4、输入 du -h --max-depth=1 。查看文件夹大小。
5、删除指定日期之前的文件
find /opt/Oracle/admin/CCXE/bdump/ -mtime +10 -name "*.*" -exec rm -rf {} \;
/opt/Oracle/admin/CCXE/bdump/ :想要进行清理的任意目录
-mtime:标准语句写法
+10:查找10天前的文件,这里用数字代表天数,+30表示查找30天前的文件
"*.*":希望查找的数据类型,"*.jpg"表示查找扩展名为jpg的所有文件,"*"表示查找所有文件
-exec:固定写法
rm -rf:强制删除文件,包括目录
{} \; :固定写法,一对大括号+空格+/+;
- - - - ------------------------------------- - - - -- - - - -- -- - - - - -- - -- ---------------------------
history 是显示以前执行命令的历史记录,如果太多了可以用history | more 命令查看
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中core的个数(即核数) cat /proc/cpuinfo| grep "cpu cores"| uniq # 查看逻辑CPU的个数 cat /proc/cpuinfo| grep "processor"| wc -l查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
查看内 存信息
# cat /proc/meminfo
------------------------------------------------------未完待续--------------------------------------------------------------