linux
晔俞
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux中的kill与killall命令
kill命令可以通过进程ID(PID)结束进程。但是不支持通配符。比如?或*。命令格式为:kill 3340. 如果命令无效,可以使用:kill -s 强制结束进程。 killall 通过进程名来结束进程,且支持通配符操作,比如:killall st*结束所有以st开始的进程。原创 2018-01-11 14:27:42 · 1601 阅读 · 0 评论 -
linux访问字符中特殊分隔符中的每一项
比如linux中的环境变量PATH为:/opt/ros/indigo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games如果要得到其中的每一个目录可以通过以下两种方式实现: 1)首先使用sed命令将冒号转换成制表符、空格或者换行符,然后使用for循环取值原创 2018-01-12 16:18:06 · 678 阅读 · 0 评论 -
Linux中的启动文件及环境文件
在登录Linux系统时,一般会从以下几个启动文件中读取命令: /ect/profile $HOME/.bash_profile $HOME/.bashrc $HOME/.bash_login $HOME/.profile系统中并不一定有这种的所有文件,可能只含有部分文件。 其中 1)/etc/profile文件是bash shell的主启动文件。系统上每个用户登录时都会执行的原创 2018-01-12 17:58:55 · 7296 阅读 · 0 评论 -
linux中常用的VIM命令
vim编辑器主要分为三个模式: 1. 插入模式 2. 编辑模式 3. 末行模式(也叫命令行模式)在编辑模式下的常用操作有h,j,k,l:分别表示左,下,上,右移动PageDown(Ctrl+F):向下翻一屏PageDown(Ctrl+B):向上翻一屏G: 移动到缓冲区的最后一行num G: 移动到缓冲区的第num行gg: 移动到缓冲区的第一行x: 删除当前光标所原创 2018-01-12 21:02:07 · 447 阅读 · 0 评论 -
Linux中的数学运算
Linux中的数学运算方式只要以下几种方式: 1)expr 表达式 具体语法为:expr 1 + 5这种方式要求比较严格,空格必须有,且在脚本中容易出问题,比如在脚本中乘号可能被识别为通配符。所以必须加转移字符(反斜杠) 2)使用方括号([])比如:var1=[ ]) 比如: var1=[2 * 3] 这种方式比较方便,必须要加空格,且与expr类似,在将结果赋原创 2018-01-12 22:11:05 · 1964 阅读 · 0 评论 -
Linux中的if-then语句
if-then是条件选择语句,及根据if后面的条件的执行情况在决定程序的执行流程。 但是linux中if只能根据条件命令的退出状态码来判断。如果命令成功执行,则状态退出码为0,执行then部分的代码。比如:if pwdthen echo the command is okfitest可以提高if-then的条件判断能力,test命令中列出的条件如果成立,则test命令就会退原创 2018-01-12 22:38:14 · 4922 阅读 · 0 评论
分享