![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 61
neuharth
这个作者很懒,什么都没留下…
展开
-
shell学习笔记(1)-sed详解
shell学习笔记(1)-sed详解 sed处理的对象是文件的数据流。工作模式是:对比每一数据行,若符合样式,就执行指定的操作。 sed的语法如下: sed ‘样式命令’ 文件 意思是:如果文件中的某一行符合“样式”,就只想指定的sed命令,如删除(d)或取代(s). 这里的”样式”可以使用//含括,表示寻找之意;也可以指定数据行的范围,如:1,6表示作用范围是 由第1行到第6原创 2012-02-21 14:23:03 · 58 阅读 · 0 评论 -
fedora/ubuntu中关于sudoers的设置
设置sudoers set sudoers file in /etc/sudoers: 使用户linpus具有root的所有权限,并且不需要linpus 密码 1.$su - 2.#visudo 3.root ALL=(ALL) ALL 4.westpoint ALL=(ALL) NOPASSWD:ALL原创 2012-02-21 14:24:12 · 59 阅读 · 0 评论 -
grep 参数使用和实例
grep 参数使用和实例 一、grep 参数使用 Gun grep 选项 -b 在搜索到的行的前面打印该行所在的块号码。 -c 只显示有多少行匹配 ,而不具体显示匹配的行 -h 不显示文件名 -i 在字符串比较的时候忽略大小写 -l 只显示包含匹配模板的行的文件名清单,不同项目之间用换行符分隔 -L 打印不匹配模板的文件名清单 -n 在每一行前原创 2012-02-21 14:26:20 · 43 阅读 · 0 评论 -
shell编程中expr的用法
在网上找了好长时间,才找到这么篇好文章,给大家分享一下。 expr 命令 用途 求表达式变量的值。 语法 expr Expression 描述 expr 命令读入 Expression 参数,计算它的值,然后将结果写入到标准输出。 您必须对 Expression 参数应用以下规则: 用空格隔开每个项。 用 / (反斜杠) 放在 shell 特定的字符前面。 对包含空格和其原创 2012-02-21 14:26:53 · 176 阅读 · 0 评论 -
fedora 15怎么修改运行级别?
fedora 15怎么修改运行级别? inittab改了已经在fedora15中,你vim它就可以看到更改说明,就是说都改到/etc/systemd/system/default.target这里了,就是缺省的设置。如果你要改变缺省值就把对应的runlevel移动过去覆盖了。 To 3 字符 [root@15 system]# rm -rf /etc/systemd/system/def原创 2012-02-21 14:00:59 · 46 阅读 · 0 评论 -
Linux ssh scp 上传文件命令操作
Linux ssh scp 上传文件命令操作 Linux ssh scp 基本格式 2007-12-29 15:26 ssh: ssh -l username -p port hostname or IP 如: ssh -l kevin_u -p 22 192.168.1.1 scp: 上传一个文件 scp -P port localfilepath usera原创 2012-02-21 14:21:15 · 80 阅读 · 0 评论 -
sed命令详解
sed命令详解 Table of Contents 1. Sed简介 2. 定址 3. Sed命令 4. 选项 5. 元字符集 6. 实例 7. 脚本 1. Sed简介 sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容原创 2012-02-21 14:23:39 · 52 阅读 · 0 评论 -
Linux系统下查看某文件修改的时间戳
查看文件时间戳命令:stat awk.txt File: `awk.txt' Size: 20 Blocks: 8 IO Block: 4096 regular file Device: 801h/2049d Inode: 380730 Links: 1 Access: (0644/-rw-r--r--) Uid:原创 2012-02-21 14:02:02 · 71 阅读 · 0 评论 -
shell cut命令具体应用
cut命令 cut命令用于从文件或者标准输入中读取内容并截取每一行的特定部分并送到标准输出。 截取的方式有三种: 一是按照字符位置,二是按照字节位置, 三是使用一个分隔符将一行分割成多个field,并提取指定的fields。 cut命令有5个参数,其中-c,-b,-f分别表示"character", "byte"以及"field"截取方式。 当采用field模式截取时,需要用"-d"原创 2012-02-21 14:21:44 · 45 阅读 · 0 评论 -
linux中的cat和cut命令
一个非常有用的命令,主要用来提取各种各样的数据。 cut -cchars file 如: -c5 提取第5个字符 -c5- 提取第5个字符以后的字符 -c1,5,12 提取多个字符,中间用“,”符号隔开 -c5-14 提取第5个字符到第14个字符间的字符 http://gan.cublog.cn [service@dsg tmp]$ cat f.txt service pts/0原创 2012-02-21 14:02:55 · 144 阅读 · 0 评论 -
linux 创建连接命令 ln -s 软链接
linux 创建连接命令 ln -s 软链接 功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -原创 2012-02-21 14:03:28 · 63 阅读 · 0 评论 -
RPM应用——查询(已安装包和未安装包)
查询功能 命令格式 rpm {-q|--query} [select-options] [query-options] RPM的查询功能是极为强大,是极为重要的功能之一;举几个常用的例子,更为详细的具体的,请参考#man rpm 1、对系统中已安装软件的查询 1)查询系统已安装的软件 语法:rpm -q 软件名 举例:[root@localhost beinan]# rpm转载 2012-02-21 14:28:42 · 64 阅读 · 0 评论 -
Linux 查看硬件信息的方法
1. lshw lshw命令显示详细硬件信息。如果要用概要方式显示,可以加上short参数:lshw -short 要显示指定硬件信息,加上class(或C)参数:lshw -class memory 2. sysstat 3. 查看PCI信息:lspci -v (相比cat /proc/pci更直观)。lspci 是读取 hwdata 数据库,hwdata 由软件包 hw转载 2012-02-21 15:01:35 · 80 阅读 · 0 评论 -
Linux SHELL if 命令参数说明
放着备查 –b 当file存在并且是块文件时返回真 -c 当file存在并且是字符文件时返回真 -d 当pathname存在并且是一个目录时返回真 -e 当pathname指定的文件或目录存在时返回真 -f 当file存在并且是正规文件时返回真 -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真 -h 当file存在并且是符号链接文件时返回真,该选项在一些老系统转载 2012-02-21 15:19:49 · 57 阅读 · 0 评论 -
Linux FTP命令详解及使用技巧
http://blog.chinaunix.net/u/15200/showart_299136.html %ftp 主机名/IP /*登录ftp服务器,会提示输入用户名和密码*/ 匿名登录:用户名输入:anonymous 密码输入:一个邮箱格式的任意字符串 FTP>ascii: 设定以ASCII方式传送文件(缺省值) FTP>bell: 每完成一次文件传送,报警提示. FTP>转载 2012-02-21 15:27:15 · 58 阅读 · 0 评论