Linux学习总结二

tail 命令

tail -f filename

从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,当前命令会把文件中最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。 如果我们想动态监测某个文件的变化情况,这个命令不错。

tail [  -f ] [  -c Number |  -n Number |  -m Number |  -b Number |  -k Number ] [ File ] 

tail -f filename

如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定 File 参数,并且标准输入是管道,则会忽略 -f 标志。tail -f 命令可用于监视另一个进程正在写入的文件的增长tail -c 10 filename

Ctrl + C 结束当前命令行操作

------------------------------------以下可以作为知识点学习-------------------------------

tail -n 10 filename

从 Number 变量表示的行位置开始读取指定文件

tail -m 10 filename

从 Number 变量表示的多字节字符位置开始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。

tail -b 10 filename

从 Number 变量表示的 512 字节块位置开始读取指定文件

tail -k 10 filename

从 Number 变量表示的 1KB 块位置开始读取指定文件

tail [  -r ] [  -n Number ] [ File ]

从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式打印整个文件。如果文件大于 20,480 字节,那么 -r 标志只显示最后的 20,480 字节

----------------------------------------------------------------------------------------------------------

vi cat tail 这三个命令可以实现对文件的查阅,至于实际应用中该用哪个命令,我们可以自己选择。

第四步:

无论是Linux系统,还是在虚拟机上实现的Linux系统,我们操作最多的应该是文件的管理,首先我们不可避免的是要进行软件的安装,进而才能去实现某些特定的开发或是管理功能。文件的转移出现了。

cp 

该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。   

  

语法: cp [选项源文件或目录 目标文件或目录   

说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。   

该命令的各选项含义如下:   

- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。   

- d 拷贝时保留链接。

- f 删除已经存在的目标文件而不提示。   

- i f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。   

- p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。   

- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名

- l 不作拷贝,只是链接文件。   

需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名已存在,用cp命令拷贝文件后,这个文件就会被新源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。  

第五步:

Mkdir 创建目录

Rmdir 删除空目录

Mv 移动文件和改文件名

Touch 建立空目录

Rm 删除文件和目录

Ln

More 显示文件内容,带分页

Less 显示文件内容,带分页

Grep 在文件中查询内容

| 管道命令

Find 搜索文件及目录

第六步:

用户,组,权限管理

Linux的用户管理

Useradd  用户名 添加一个用户

Passwd 【用户名】 密码    给指定用户设定密码,若不输入用户名,则默认给当前用户修改密码

Userdel 用户名 删除用户,但是保留该用户的文件夹

Userdel  -r 用户名 删除用户及其主文件夹

Groupadd  组名 添加一个新组

Vi /etc/group 查看所有组信息【可编辑】

Useradd -g 组名  用户名 创建一个用户并将该用户分配到指定组下

Usermod -g 组名  用户名 切换用户所属组别

Chown 用户名 文件名 修改文件的所有者

Chgrp 组名 文件名 修改文件所在组

Chmod 777 文件名 修改文件的操作权限

文件权限划分:

r 可读 用4表示

w 可写 用2表示

x 可执行 用1表示

  

    -rw-r--r--  1  zhan  book   2010-11-12  readregist.xml

<!--EndFragment-->

 

 

 

 

<!--EndFragment-->

猜你喜欢

转载自gcfwuwei-yahoo-com-cn.iteye.com/blog/851090
今日推荐