![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
drbing
这个作者很懒,什么都没留下…
展开
-
Ubuntu下没有root用户密码,怎么进入root
在安装Ubuntu系统时,第一次没有设置root用户密码,此时进入root用户需要重新设置密码,才能进入root用户。方法:$sudo passwd root然后修改密码即可,这样就能重新进入root用户了。原创 2016-07-15 14:58:30 · 5911 阅读 · 1 评论 -
Linux中sh与./下执行的问题
1、首先创建的文件名称为a,当a没有执行权限时,$sh a 是可以执行的,而./a会提示没有权限。原创 2016-08-08 11:37:37 · 454 阅读 · 0 评论 -
Linux下在文件内部指定行(首行、末尾行等)插入内容
1、在文件的首行插入指定内容::~$ sed -i "1i#! /bin/sh -" a 执行后,在a文件的第一行插入#! /bin/sh -2、在文件的指定行(n)插入指定内容::~$ sed -i "niecho "haha"" a 执行后,在a文件的第n行插入echo "haha"3、在文件的末尾行插入指定内容:用第二种方法也可以。一般实现::~$原创 2016-08-08 17:25:49 · 56312 阅读 · 1 评论 -
shell下的tr和变量
1、tr是提供转换字符的功能语法:tr [options] source replace-c 是将原来源文件中的除source之外的所有字符(包括换行符,空格等)替换为replace-C 是将原来源文件中的source字符替换为replace-d 后面只跟source即可,把source删除-s原创 2016-08-10 14:59:36 · 843 阅读 · 0 评论 -
sed中y命令与s命令的区别
首先这两个命令都可以用作替换,但替换时还是有区别的(1)y一般是行级别的替换,s一般是列级别替换(当然也可以转换成行级);(2)s替换的是整体,y替换的是每一字母对应的单个字母例:1、sed 's/dog/cat/' data 把data中的所有行中的第一次出现dog的替换成cat,(注意:如果cat/后没有出现其他形式,则默认时第一次出现的位置)2、sed原创 2016-09-07 23:13:26 · 6530 阅读 · 0 评论 -
LINUX中printf与echo的区别
(1)首先echo是回显,即代表回车显示,是自带换行的;而printf只是打印出来,没有换行(2)echo只是回显没有变量替换功能;printf是有的举例:假如我们定义好变量a='hello world'则 echo "%s" $a 显示的结果就是%s而 printf "%s\n" $a 显示的结果就是hello world原创 2016-10-23 22:55:09 · 6676 阅读 · 2 评论 -
shell脚本中test表达式注意事项
test表达式 注意事项(1)表达式都是用[]括起来的(2)[]与表达式之间一定要有空格。如if [ $# -eq 2 ]原创 2016-11-13 23:53:15 · 707 阅读 · 0 评论 -
Linux系统查找文件命令find
如果要在Linux系统中查找某个文件则可以用find命令实现$ find / -name 'passwd'这样就可以找到passwd文件注意:1、这是级联查找。/下目录都会进行查找 2、文件名要加单引号原创 2016-12-25 21:21:34 · 3161 阅读 · 0 评论