Linux
文章平均质量分 61
doubel_山里娃
一个程序员的经历
展开
-
文件权限详解
以上有一个目录和两个文件。然后通过 ls -l 命令,可以查看文件的具体属性:iNode:节点,文件/目录在文件系统中对应的唯一值文件类型:目录、文件还是其它文件权限:不同用户对该文件所具备的权限链接数目:硬链接数目文件所有者:文件的主人文件所属组:文件所属的组文件修改时间:文件最后的访问/修改时间以上总共对应了8段字符,每段字符的解释如下文件类型用于表明它是文件、链接文件或者目录等,主要有以下几种若为 d 则是目录;若为 - 则是文件;原创 2023-07-13 12:12:02 · 258 阅读 · 0 评论 -
CPU性能篇
CPU性能篇负载判断使用CPU进程:%user %sysCPU百分比: top(平均百分比) mapstat(每个CPU以及平均百分比)具体进程:pidstat等待CPU进程:%waitCPU百分比:vmstat 依据就绪队列长度来判断具体进程:pidstat (%wait)不可中断进程: %iowaitCPU百分比: top(平均百分比) mapstat(每个CPU以及平均百分比)具体进程:命令汇总topCPU使用率:它...原创 2021-02-04 19:44:15 · 326 阅读 · 0 评论 -
用户组、用户管理
用户组管理/etc/group用户组的删除、修改、添加实际就是对/etc/group的文件更新示例如下组名:密码:组标识号:组内列表 root:x:0:bin:x:1:daemon:x:2:postdrop:x:90:postfix:x:89:chrony:x:996:sshd:x:74:mysql:x:1000:组名:用户组名称,不能重复密码:一般Linux用户组都没口令,这个字段为空或者x,或者*组标识号:是一个整数,被系统用来标识组;组内列表:标识组内所有用户列表,不同原创 2021-02-04 19:43:06 · 290 阅读 · 0 评论 -
目录作用及内容
/usr 和 /usr/local区别https://blog.csdn.net/aqxin/article/details/48324377/usr系统级别目录,可以理解为c:windows,/usr/lib可以理解为C:/Windows/System32。系统关键资料都在此下面/usr/local用户级的程序目录,可以理解为C:/ProgremFiles/。用户自己编译的软件默认会安装到这个目录下。一般开发经常安装软件在此目录下面/opt用户级的程序目录,可以理解为D:/Sof原创 2021-02-04 19:42:32 · 964 阅读 · 0 评论 -
【shell】【字符串操作】
常用命令sed命令sed可以对字符串进行删除、拼接等操作cut命令对单个字符截取,若多个字符,就需要awk cut -f 1 -d "/"截取${varible:n1:n2}:截取变量varible从n1开始的n2个字符,组成一个子字符串。 $ EXCLAIM=cowabunga $ echo ${EXCLAIM:0:3}长度${#string} $string的长度比较[["a.txt"==a*]]...原创 2021-02-04 19:42:01 · 421 阅读 · 0 评论 -
【shell】【字典】
命令行参数变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。$#传递给脚本或函数的参数个数。$*传递给脚本或函数的所有参数。$@传递给脚本或函数的所有参数。被双引号(" ")包含时,与 $* 稍有不同,下面将会讲到。$?上个命令的退出状态,或函数的返回值。$$当前Shell进程ID。对于 Shell 脚本,就是这些脚本所在的进程ID。运行脚本时传递给脚原创 2021-02-04 19:41:21 · 476 阅读 · 0 评论 -
【shell】【语法注意事项】
[toc]### 数值的比较参数 | 说明---|----eq | 等于则为真-ne | 不等于则为真-eq | 等于则为真-ne |不等于则为真-gt |大于则为真-ge |大于等于则为真-lt |小于则为真-le |小于等于则为真```INT1=2INT2=3if [ INT1 -eq INT2 ]thenecho "true"fi```### 字符串比较参数 | 说明---|---== |相等...原创 2021-02-04 19:40:59 · 279 阅读 · 0 评论 -
【shell】【文件操作】
文章目录文件展示修改文件权限查找文件文件大小查看逐行读取文件文件展示3152621 -rwxr-xr-x. 1 niesh niesh 12K Jul 21 17:34 aat以上总共对应了8段字符,每段字符的解释如下iNode:节点,文件/目录在文件系统中对应的唯一值文件类型:目录、文件还是其它文件权限:不同用户对该文件所具备的权限链接数目:硬链接数目文件所有者:文件的主人文件所属组:文件所属的组文件修改时间:文件最后的访问/修改时间修改文件权限更改文件权限:chmod原创 2021-02-04 19:40:16 · 101 阅读 · 0 评论 -
【shell】【流程控制】
参考文档文章目录for循环switch选择if 判断while语句跳出循环for循环#!/bin/bash for i in 1 2 3 4 5 do echo "$i-->$(uptime)" done #!/bin/bash for i in `ls ./*.tar.gz` do tar -zxvf $i >/dev/null done #!/bin/bash #注意变量原创 2021-02-04 19:39:36 · 115 阅读 · 0 评论 -
【shell】【比较】
文章目录数值的比较字符串比较逻辑判断文件和目录数值的比较参数说明-eq等于则为真-ne不等于则为真-eq等于则为真-ne不等于则为真-gt大于则为真-ge大于等于则为真-lt小于则为真-le小于等于则为真INT1=2INT2=3if [ INT1 -eq INT2 ] then echo "true"fi字符串比较参数说明==相等则为真!=不相等则为真-z字符串的长度原创 2021-02-04 19:39:04 · 119 阅读 · 0 评论 -
【shell】【Vim命令汇总】
目录vim的模式导航命令插入命令查找命令替换命令移动命令撤销拷贝剪切粘贴注释命令vim的模式正常模式(按Esc或Ctrl+[进入) 左下角显示文件名或为空插入模式(按i键进入) 左下角显示--INSERT--可视模式(不知道如何进入) 左下角显示--VISUAL--导航命令% 括号匹配插入命令i 在当前位置生前插入I 在当前行首插入a 在当前位置后插入A 在当前行尾插入o 在当前行之后插入一行...原创 2021-02-04 19:37:21 · 385 阅读 · 0 评论