码迷,mamicode.com
首页 >  
搜索关键字:shell 小技巧    ( 31546个结果
linux突然所有命令都失效了,显示bash: xxxxx: command not found...
出现这个问题是因为系统的环境变量没有正确配置造成的,造成这个原因有很多,比如系统升级,比如不正当操作。解决的方式有两种。 其一:直接在linux命令行界面输入如下,然后回车(导入环境变量,以及shell常见的命令的存放地址): export PATH=/usr/local/sbin:/usr/loc ...
分类:系统相关   时间:2020-05-23 00:12:20    阅读次数:69
shell-条件测试
基本语法 为了判断shell程序的某种或几种条件是否成立,shell提供了一组测试运算符。通过返回值判断真假 条件测试的语法有两种:test 和[(为了方便阅读使用[]) test expression [ expresssion ] 条件和左右括号之间必须带空格 字符串测试 字符串测试运算符 | ...
分类:系统相关   时间:2020-05-23 00:05:35    阅读次数:72
【python】关闭 os.popen()的方法
cmd = os.popen('adb shell dumpsys activity|findstr mFocus').read() 执行上述代码后会os.popen后台并不会结束 需要改为 cmd = os.popen('adb shell dumpsys activity|findstr mFo ...
分类:编程语言   时间:2020-05-22 21:34:47    阅读次数:314
太高效了!玩了这么久的Linux,居然不知道这7个终端快捷键!
大家好,我是良许。 作为 Linux 用户,大家肯定在 Linux 终端下敲过无数的命令。有的命令很短,比如:ls 、cd 、pwd 之类,这种命令大家毫无压力。但是,有些命令就比较长了,比如: $ git push origin HEAD:refs/for/master 这个时候,你要是敲错了哪怕 ...
分类:系统相关   时间:2020-05-22 21:12:58    阅读次数:67
shell脚本实现命令执行等待状态显示的三种方式
显示状态1-处于"/"旋转 #!/bin/sh sleep 10 & pid=$! # Process Id of the previous running command spin='-\|/' i=0 while kill -0 $pid 2>/dev/null do i=$(( (i+1) % ...
分类:系统相关   时间:2020-05-22 19:39:19    阅读次数:349
linux---shell字符串
Shell 字符串 字符串是shell编程中最常用最有用的数据类型(一般就用字符串和数字这两种类型) 字符串可以使用单引号、双引号,也可以不用引号。 单引号 单引号里的任何字符都会原样输出,单引号字符串中的变量/命令是无效的; 双引号 双引号中的变量、特殊字符等是有意义的 反引号 调用命令的输出,或 ...
分类:系统相关   时间:2020-05-22 18:55:32    阅读次数:72
Linux(四) 使用结构化命令
if-then if command then commands fi bash shell中的if语句运行在if行定义的命令. 如果命令突出状态时0, 将执行then后面的命令. 如果命令的退出状态时0以外的其他值,那么then后面的命令将不会执行.#!/bin/bash # testing th ...
分类:系统相关   时间:2020-05-22 17:27:54    阅读次数:55
[Linux Shell学习系列七]Bash循环——1for循环
D14 Shell可以重复的执行特定的指令,直到特定的条件被满足时为止。这重复执行的一组命令就叫做循环。 每个循环都具有如下特点: 1)循环条件中使用的变量必须是已经初始化的,然后在循环中开始执行; 2)在每一次循环开始前进行一次测试; 3)重复地执行一个代码块。 1. for循环 语法: #基本语 ...
分类:系统相关   时间:2020-05-22 12:59:43    阅读次数:53
[Linux Shell学习系列六]Shell的条件执行——3case语句
D14 case语句是多级的if...then...else...fi语句很好的替代方式。它可以让一个条件与多个模式相比较,而且case语句的读写比较方便。 语法: case EXPRESSION in PATTERN1 ) CONSEQUENT-COMMANDS ;; #必须使用 PATTERN2 ...
分类:系统相关   时间:2020-05-22 12:48:23    阅读次数:61
容器中用shell 脚本启动如何优雅关闭
场景1 CMD ["java", "-jar", "app.jar"] 这时候java程序的PID=1也就是容器的主进程 执行docker stop <container> 也就等于 kill -15 1,这时候只要java程序能够处理SIGTERM信号即可 场景2 CMD ["/home/defa ...
分类:系统相关   时间:2020-05-22 11:24:38    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!