Linux_issues

14.查看进程的方式:
常用 ps auf
https://cloud.tencent.com/developer/article/1711858

15.Linux用rm -rf 无法删除文件或者目录 出现不允许的操作
https://blog.csdn.net/weixin_44261540/article/details/120333305?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-120333305-blog-125294909.pc_relevant_3mothn_strategy_recovery&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-120333305-blog-125294909.pc_relevant_3mothn_strategy_recovery&utm_relevant_index=1

使用lsattr查看一下文件属性,是否有保护;有的话可以使用chattr命令来删除掉,再进行编辑。
https://www.cnblogs.com/wswang/p/16669385.html
(1)lsattr  文件名   
(2)然后使用  chattr -R -a  文件名   把 a 给去掉了 如果是i权限就把-a换成-i
当遇到不能删除的文件时  可以使用  lsattr 命令先查查看这个文件是否存在a或者i权限  
如果不存在那就看看上一级目录是否有i或者a权限  一直到顶层目录  遇到这两个权限 使用chattr 命令删除权限就行了 

16.linux 命令查看内存和cpu信息:
https://blog.csdn.net/web13293720476/article/details/126418896

17.Linux复制命令:
https://www.cnblogs.com/emary/p/12880275.html#:~:text=Linux%E5%A4%8D%E5%88%B6%E6%96%87%E4%BB%B6%E5%88%B0%E6%9F%90%E8%B7%AF%E5%BE%84%E5%B9%B6%E9%87%8D%E5%91%BD%E5%90%8D%20cp%20-i%20%E5%8E%9F%E6%96%87%E4%BB%B6%20%E7%9B%AE%E7%9A%84%E8%B7%AF%E5%BE%84%2F%E9%87%8D%E5%91%BD%E5%90%8D%E6%96%87%E4%BB%B6%20%E4%BE%8B%3A,%E6%8A%8Ahi.log%E5%A4%8D%E5%88%B6%E5%88%B0%2Froot%E7%9B%AE%E5%BD%95%E4%B8%8B%EF%BC%8C%E5%B9%B6%E9%87%8D%E5%91%BD%E5%90%8D%E4%B8%BAnewhi.log%20cp%20-i%20hi.log%20%2Froot%2Fnew.hi.log%20-i%20%EF%BC%9A%E8%A6%86%E7%9B%96%E7%9B%AE%E6%A0%87%E6%96%87%E4%BB%B6%E4%B9%8B%E5%89%8D%E7%BB%99%E5%87%BA%E6%8F%90%E7%A4%BA%EF%BC%8C%E8%8B%A5%E7%94%A8%E6%88%B7%E5%9B%9E%E5%A4%8Dy%E5%88%99%E7%A1%AE%E8%AE%A4%E8%A6%86%E7%9B%96

cp [选项] 源文件 目标文件

-a:通常在复制目录时使用,它保留链接,文件属性,并复制目录下所有的内容
-f:覆盖已经存在的目标文件而不给出提示
-i:覆盖目标文件之前给出提示,若用户回复y则确认覆盖
-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中
-r:复制目录下的所有子目录和文件
-d:如果来源文件为连结档,就复制连结档属性
-l:创建链接文件而不复制
-a:相当于-p,-d,-r三条命令一起的意思
-s:复制为快捷方式
-u:如果复制文件a比b新才复制

18.创建多级文件夹
mkdir -p  /aa/bb/cc/

19.结束相应进程:
ps -ef | grep EdcTranslator_ | awk '{print $2}' | xargs kill -9

ps -ef | grep YmsTranslator_ | awk '{print $2}' | xargs kill -9

20.
ps -ef | grep 10017 | awk '{print $2}' | xargs kill -9

ps -ef | grep CmbTranslator_ | awk '{print $2}' | xargs kill -9


21.当路径中含有左括号(或右括号)、特殊字符的情形,路径须用双引号包住:
https://blog.csdn.net/qq_26093511/article/details/51049778

即path="\""+path+"\"";


2023/11/23:

1.查看当前目录下所含的子文件夹个数:

ls -l |grep "^d" | wc -l


2.结束类似进程
ps -ef | grep 10024 | awk '{print $2}' | xargs kill -9

1. 在Linux平台下每5、10或15分钟执行一次定时任务(Cron Job)
https://blog.csdn.net/qq_15821487/article/details/120154421

如:每隔三小时执行一次
00 0-23/3 * * * sh /usr01/traadmin/ArchiveProgram/test/startArcArray.sh

* * * * * command(s)
minute(0-59) hour(0-23) day of month(1-31) Month(1-12) day of week(0-7)(sunday=0 or 7) 

每10分钟运行一次Cron Job: */10  * * * * command


*:星号运算符表示所有允许的值,如果Minute字段中有星号,则表示该任务将每分钟执行一次。

-:连字符运算符允许指定一个值范围,如果在week字段中设置1-5,则该任务将在每个工作日(从星期一到星期五)运行,该范围包括第一个和最后一个值。

,:逗号运算符可以定义重复值的列表,例如,在Hour字段中有1,3,5,则任务将在凌晨1点,凌晨3点和凌晨5点运行,该列表可以包含单个值和范围1-5,7,8,10-15。

/:斜杠运算符可以指定可与范围结合使用的步长值,例如,在Minutes字段中具有1-10/2,则表示将每2分钟在1-10范围内执行一次操作,与指定1,3,5,7,9相同,
除了值的范围外,还可以使用星号运算符,要指定每20分钟运行一次的任务,可以使用“*/20”


2.
显示内存按大小排序(前10个)
ps -eo size,pid,user,command --sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( x=4 ; x<=NF ; x++ ) { printf("%s ",$x) } print "" }' |cut -d "" -f2 | cut -d "-" -f1| head -n 10

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值