
linux
songtaiwu
这个作者很懒,什么都没留下…
展开
-
linux命令 locate使用
Centos系统1、直接使用locate命令,发现如下提示,也就是本地还没有locate数据库,需要创建。[root@taiwu ~]# locate mysqllocate: can not stat () `/var/lib/mlocate/mlocate.db': 没有那个文件或目录2、可以先使用yum来更新下mlocate。【yum install mlocate】[root@taiwu...原创 2018-03-01 17:05:32 · 1957 阅读 · 0 评论 -
linux的SUID GUID
一、文件权限中的特殊权限其实在UNIX的实现中,文件权限用12个二进制位表示:11 10 9 8 7 6 5 4 3 2 1 0S G T r w x r w x r w x第11位为SUID位,第10位为SGID位,第9位为sticky位,第8-0位对应于上面的三组rwx位。给文件加SUID和SGID的命令如下:chmod u+s filena...转载 2018-03-05 19:22:11 · 350 阅读 · 0 评论 -
fork
linux下一个进程在内存里有三部分的数据,“代码段”、“堆栈段”、“数据段”。 “代码段”,存放程序代码的数据,如果机器中有数个进程运行相同的一个程序,那么它们就可以使用相同的代码段。 “堆栈段”,存放的就是子程序的返回地址、子程序的参数以及程序的局部变量。 “数据段”,存放程序的全局变量,常数以及动态数据分配的数据空间。 函数fork( )用来创建一个新的进程,该进程几乎是当前进程的一个完全拷...原创 2018-03-06 15:07:13 · 177 阅读 · 0 评论 -
sed
删除:d命令 sed ‘2d’ 1.txt 删除1.txt文件中的第二行 sed ‘2,$d’ 1.txt 删除1.txt文件中的第二行到末尾所有行 sed ‘$d’ 1.txt 删除1.txt文件中的最后一行 sed ‘/123/d’ 1.txt 删除1.txt文件中含有123的...原创 2018-03-06 15:07:51 · 400 阅读 · 0 评论 -
grep
命令行参数:grep -i pattern files 不区分大小写地搜索,默认情况区分大小写。 grep -l pattern files 只列出匹配的文件名。 grep -L pattern files 列出不匹配的文件吗。 grep -w pattern files 只匹配整个单词,而不是字符串的一部分。 grep -C number pattern fil...原创 2018-03-06 15:08:56 · 151 阅读 · 0 评论 -
sort
linux之sort用法 sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序。 参 数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大小写字母。 -M 将前面3个字母依...原创 2018-03-06 15:09:33 · 148 阅读 · 0 评论 -
ssh自动登录的shell,用expect
ssh连接远程服务器,涉及到输入密码过程,因此就需要交互,要用到expect. 1.MAC机器上安装expect,是用homebrew安装。 brew install expect 2.明确expect命令的路径 which expect ( /usr/local/bin/expect) 3.这个expect搞定了,就可以写脚本,脚本由expect解释执行 #!...原创 2018-03-06 15:10:51 · 412 阅读 · 0 评论 -
Linux链接概念
1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种...转载 2018-03-06 15:12:49 · 382 阅读 · 0 评论 -
cut
linux之cut用法 cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。 (1)其语法格式为: cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明 cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。 如果不指定...转载 2018-03-06 15:13:19 · 179 阅读 · 0 评论