linux
wxx2150
此君很懒
展开
-
linux:reload 文件的selinux属性
原创 2020-08-10 14:23:01 · 410 阅读 · 0 评论 -
linux :ls -Z查看文件的type 属性
原创 2020-08-10 14:21:24 · 4873 阅读 · 0 评论 -
avc特例分析
01-01 11:49:18.089 W/ptt_socket_app( 315): type=1400 audit(0.0:4): avc: denied { net_raw } for capability=13 scontext=u:r:wcnss_service:s0 tcontext=u:r:wcnss_service:s0 tclass=capability permissive=001-01 11:49:18.100 D/WLAN_PSA( 315): PTT_SOCKET_APP St原创 2020-06-19 20:29:12 · 578 阅读 · 0 评论 -
linux ls
统计当前文件夹下文件的个数:ls -l |grep “^-”|wc -l统计当前文件夹下目录的个数:ls -l |grep “^d”|wc -l统计当前文件夹下文件的个数,包括子文件夹里的 :ls -lR|grep “^-”|wc -l4) 统计文件夹下目录的个数,包括子文件夹里的:ls -lR|grep “^d”|wc -l 说明:ls -l :长列表输出当前文件夹下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等);grep “^-” :这里.原创 2020-06-17 10:21:20 · 178 阅读 · 0 评论 -
vim ctrl + s 卡死的问题
使用Ctrl + s来保存文件的习惯在Vim编辑器时却会出现大问题:Vim/vi编辑器中按下Ctrl + s会导致Vim假卡死,按其他任何按键和命令都不再也任何反应解决办法:按下Ctrl + q解锁Vim卡死解决原理:Ctrl + s 默认在vim中的效果为锁定屏幕。...原创 2019-09-06 16:57:55 · 3596 阅读 · 0 评论 -
Linux 删除用户的问题
通过userdel -r xx 指令删除用户老是提示: userdel: user xx is currently used by process 1965解决方法: root@sunvov-217:/# vipw 找到添加用户xx的一行,通过dd删除后并保存 root@sunvov-217:/# vipw -s 找到添加用户xx的一行,通过dd删除并保存。原创 2017-09-18 15:08:39 · 1042 阅读 · 0 评论 -
通过make snod log得到system剩余空间大小
现在很多手机都通过fota来更新系统。 fota升级对手机system剩余空间有要求。 一版的fota软件大概需要大于50M的system剩余空间怎么得到system剩余空间1.通过>adb shell df system 2.通过make snod 后的log信息 通过上面的 Created filesystem with 2061/97728 inodes and原创 2017-05-22 14:42:46 · 332 阅读 · 0 评论 -
查找指定目录下非目录文件并拷贝
find out/target/product/$out_file/ -maxdepth 1 -type f -exec cp -rv {} versionTools/image/ \;原创 2017-05-06 16:43:30 · 536 阅读 · 0 评论 -
找到匹配文件拷贝出来(带原始目录结构)
1.找到匹配文件拷贝出来(带原始目录结构)find aaa/ -name "values-my*" | xargs tar -zcvf des.tar.gz然后把des.tar.gz解压开即可2.找到匹配文件拷贝出来(不带原始目录结构)find aaa/ -name "values-my*" -exec cp -r {} des \;原创 2017-05-06 16:40:25 · 445 阅读 · 0 评论 -
Linux下使用touch批量修改文件夹和文件的时间
下面只有两个参数存在差别,d与f,d表示文件夹,f表示文件。 查找当前目录下,所有的文件夹以及子文件夹,并把所有的文件夹及子文件夹设置成755,包括当前目录 find ./ -type d -exec touch {} \; 查找当前目录下,所有的文件以及子文件夹下的文件,并把所有的文件设置成644 find ./ -type f -exec touch {} \; 修改单个文件的时间为原创 2017-04-19 17:26:05 · 6556 阅读 · 0 评论 -
jdk1.8编译Android7失败!
1.编译过程中如果报heap 溢出,可以执行如下:16G memory的话,改成8或者4 export ANDROID_JACK_VM_ARGS=”-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4g” 如果还不行,只有把进程减小,如make -j4 2>&1 |tee build.log2.单编编译一直卡住,可以做如下尝试 jack-admi原创 2017-04-19 17:51:15 · 1087 阅读 · 0 评论 -
linux zip 命令详解
inux zip 命令详解 功能说明:压缩文件。 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b ][-ll][-n ][-t ][-][压缩文件][文件...][-i ][-x ] 补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。 参 数: -A 调整可执行的自动解压缩文件。 -b 指定转载 2017-03-22 17:45:42 · 381 阅读 · 0 评论 -
Linux df du的区别
常有Linux用户询问,为什么利用du和df查看磁盘容量的结果不一致,是否是有bug或者有磁盘碎块,或该以哪个结果为准。而实际上两个命令得出的值是不一致的由于du与df命令实施上的不同,而非故障。[root@www ~]# du -sh /home4.7G /home[root@www ~]# df -h /homeFilesystem Size Us原创 2017-02-09 11:04:58 · 362 阅读 · 0 评论 -
Linux shell中source与点命令的区别
Linux 中source与点”.”命令的区别source 执行sh文件,可以修改当前的环境变量。eg:s.sh#!/bin/bashvalue="hello word">./s.sh>echo $value> 空> source s.sh> echo $value> hello word所以当需要修改当前环境变量的时候,需要用source来执行sh文件。原创 2016-10-08 11:54:01 · 1625 阅读 · 0 评论 -
Linux shell 学习变量var篇(一)
Linux shell 学习变量var篇(一)定义变量varName=”value”注意事项:变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言不一样中间不能有空格,可以使用下划线不能使用标点符号不能使用bash里的关键字(可以使用help命令产看保留的关键字)只读变量使用readonly命令可以将变量定义为只读变量,只读的变量的值不能不改变readonly name=”value”原创 2016-09-28 17:55:18 · 3072 阅读 · 0 评论 -
Linux shell string 操作
Linux shell 字符串操作总结1.判断读取字符串值var变量var的值,与{var} 变量var的值, 与var相同var−DEFAULT如果var没有被声明,那么就以{var-DEFAULT} 如果var没有被声明, 那么就以DEFAULT作为其值 * var:−DEFAULT如果var没有被声明,或者其值为空,那么就以{var:-DEFAULT} 如果var没有被声明, 或者其值为空,原创 2016-09-28 10:40:56 · 2103 阅读 · 0 评论 -
Linux Shell echo 参数说明
Linux shell echo 参数echo -necho -n :不换行输出#!/bin/bashecho -n adb echo 123 输出结果: adb123echo -eecho -e 处理特殊字符若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a 发出警告声;\b 删除前一个字符;\c 最后不加上换行符号;\f 换行但光标仍旧停留在原来的原创 2016-09-24 15:19:34 · 1425 阅读 · 0 评论 -
sh文件运行提示 “/bin/bash^M: 坏的解释器: 没有那个文件或目录”
sh文件运行提示 “/bin/bash^M: 坏的解释器: 没有那个文件或目录”今天偶然写了个sh文件,运行的时候提示 /bin/bash^M: 坏的解释器: 没有那个文件或目录#!/bin/bashecho hello word!后来发现原因是我在windows下编写的。在linux下通过cat -A hello.sh发现:#!/bin/bash^M$echo hello word!^M$原创 2016-09-05 18:57:45 · 1788 阅读 · 0 评论