linux命令详解(28)用 grep 搜索文本,grep命令详解

需要在文件中执T行更高T级T的字符串搜索T时,自然会想到TgrepT命令。实际上,grepT一把T业已成 为计算机行话里的动词,正如GoogleT一下T已经成了口头禅。下面是几个使用TgrepT命令的示例:

linux命令详解(27)用 pr 给文本文件标上页码,rpm pr命令详解

prT命令能快速将一连串文本编排成适合打印的格式。准备打印某些命令的运行结果但又不想打 开文字处理软件或文本编辑器时,这个命令特别管用。TprT命令能将文本编T排成多T页T并添加T页T眉信 息T,比如日期、时间、文件名和页码等

linux命令详解(26)分页查看文本 less 命令详解

面对大块文本且不只查看开头或末尾部分时,需要支持分页查看整个文本的工具。早期Unix 系统的分页查看器为more命令: $ ps auwx | more 分页查看ps命令的输出(按空格键) $ more myfile.x 分页查看文件内容 不过,more也有不足之处,例如查看ps命令输出时,more没法向上滚动。less命令应运而 生,这是个更强大、对用户更友好的more。介绍less命令时常见的开场白是:“何为less?less即是more!

linux命令详解(26)分页查看文本 less 命令详解

面对大块文本且不只查看开头或末尾部分时,需要支持分页查T看整个文T本的工具。早期Unix 系统的分页查看器为TmoreT命令: $ ps auwx | more 分页查看ps命令的输出(按空格键) $ more myfile.txt 分页查看文件内容

linux命令详解(23)编辑文本文件 JOE 编辑器 入门

Linux/UNIX系统中文本编辑器的种类繁多。最常见的编辑器是vi,如今几乎在所有UNIX系 统上都能找到。因此,身为Linux系统管理员,至少应该知道如何用vi进行最基本的文本编辑,这 也是Linux系统管理员的一项必备技能。有一天,你会发现自己身处一个简陋陌生的Linux环境, 试图恢复某台服务器的功能,这时几乎全得仰仗vi。

linux命令详解(20)查找文件locate、whereis、rpm 命令详解

用locate查找文件 locate数据库不仅包含命令,还包含文件系统各个节点的名称,使用locate可以查找文件系统里的命令、设备、手册页、数据文件或可根据名字识别的任意文件。示例如下:

linux命令详解(19)修改文件属性 lsattr、chattr命令详解

Linux文件系统里的文件和目录全都关联用户、用户组和其他用户的读、写和执行权限。此外,还可能存在其他特定文件系统类型才有的文件和目录相关属性。 ext2和ext3文件系统文件可以选用一些特殊属性。使用lsattr命令可以列出这些属性。大部分属性都晦涩难懂,默认并不启用。下面的示例使用lsattr查看部分文件属性:

linux命令详解(18)复制文件 cp、dd命令详解

拥有目标目录的写权限时,复制文件和目录只需几个非常简单的命令就能搞定。标准的cp命令会将文件复制到新的目录,文件名可变可不变,同时新文件会关联一个新的时间戳。cp的其他选项可以用来保持日期/时间戳不变、递归复制及覆盖时提示确认。下面是其中部分示例:

linux命令详解(17)文件系统遍历 cd、pwd、ls命令详解

遍历文件系统 切换目录(cd)、查看当前目录(pwd)和列出目录内容(ls)等基本命令可以说是众所周知,即使对那些很少使用shell的用户也是如此。本节主要讨论这些命令较少使用的选项以及其他用于在文件系统中移动的鲜为人知的特性下面是用于在文件系统中移动的命令cd的一些简单例子:

linux命令详解(16)linux系统文件/目录权限操作 chmod、umask、cho...

 设定文件/目录权限 用户、用户组和其他用户等权限设置可以限定使用者能否访问文件、运行命令和进入目录。在Linux中列出文件和目录的详细信息(ls -l)时,显示的开头10个字符指示具体类型(文件、目录、块设备等)及其是否可读、可写和/或可执行。 实践本节示例时,需要新建一个/tmp/test目录和/tmp/test/hello.txt文件。随后列出两者的详细信息,如下所示:

linux命令详解(15)文件和目录操作 touch 、file、mkdir、ln、mkn...

Linux文件系统里的一切皆可视作文件,包括数据文件、目录、设备、命名管道、链接和其他各类文件。各个文件还关联一组信息,决定哪些用户能够访问以及如何访问该文件。本章介绍了大量用于探索和处理文件的命令。 目录和普通文件是最常用的文件类型。当然,使用Linux时还会碰到其他几种文件类型。在命令行里,有许多种方式可以创建、查找和列出各类文件。

linux命令详解(14)shell脚本学习,创建简单的shell脚本

shell脚本非常适合自动执行重复的任务。bash和其他shell包含各种编程语言里常见的基本结构,如循环、测试、case语句等。主要区别在于shell只有一种变量:字符串。 编辑和运行脚本 shell脚本是纯文本文件,可以选用自己喜欢的文本编辑器(如vi)创建。例如,首先创建文件名为myscript.sh的shell脚本,然后执行如下命令将其设为可执行文件:

linux命令详解(13)环境变量配置和使用

shell环境用到的小块信息都存放在环境变量里。按惯例,环境变量名全部采用大写字母(但并不强制要求这么做)。对于bash shell,下面几个bash启动脚本会设定部分环境变量:/etc/profile、/etc/profile.d/*.sh、/etc/bashrc和~/.bash_profile。

linux命令详解(12)root权限,获得超级用户权限

打开shell后,即可根据所在用户/组ID和设定的权限运行命令,访问文件和目录。大量系统特性仅限root用户(root user,又称超级用户,super user)使用。 使用su命令 在普通用户打开的shell里,用su命令(super user,超级用户)可以切换至root用户。不过,直接使用su登录的shell并不具备root用户环境,如下所示:

linux命令详解(11)alias watch命令详解

使用别名 使用alias命令可以设定和显示别名。系统文件/etc/bashrc或/etc/profile.d/*或用户文件~/.bashrc里已设定了部分别名。下面的命令会显示当前设定的别名:
共25 条  1/2页  首页  上一页  下一页  尾页  转到: Go