Chinaunix首页 | 论坛 | 博客
  • 博客访问: 107638
  • 博文数量: 32
  • 博客积分: 1222
  • 博客等级: 中尉
  • 技术积分: 350
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-08 16:36
个人简介

天高任鸟飞,海阔凭鱼跃

文章分类

全部博文(32)

文章存档

2011年(5)

2010年(27)

我的朋友
最近访客

分类: LINUX

2010-06-21 12:16:19

linux系统管理常用命令(一)
-------------------------
文件和目录管理
1.pwd
显示当前用户所在的工作目录
 pwd -p /*显示链接到的真实路径*/
2.ls
列出目录及文件的属性信息
 ls -a /*列出所有文件和子目录,包括隐藏文件和目录*/
 ls -A /*列出所有文件和目录,但不包括隐藏文件和目录*/
 ls -d /*知县是目录本深的属性信息*/
 ls -l /*以长格式显示文件和目录的详细信息*/
 ls -i /*先是文件的i节点编号*/
 ls -h /*显示信息是更人性化容量的大小,如KB,MB,GB等*/
 ls -R /*递归显示制定目录下的各级目录及文件*/
3.cat
用于显示指定文件的内容
 cat -n /*显示文件内容是在每一行行首添加行号*/
 cat -b /*显示文件内容是为非空白添加行号*/
4.tail
查看文件末尾指定行数的内容
 tail -N /*N为用户指定的行数*/
 tail -f /*跟踪文件中新增加的内容*/
5.head
查看文件开头指定行数的内容
 head -N /*N为用户指定的行数*/
6.more
分页显示文件内容
 more -N /*N为每屏指定的行数*/
7.less
分页显示文件内容
8.wc
统计文件行数,单词数和字节数等信息
 wc -c /*统计文件中的字节数*/
 wc -l /*统计文件中的行数*/
 wc -m /*统计文件中的字符数*/
 wc -w /*统计文件中的单词个数*/
9.file
判断并显示文件类型
10.du
统计每个文件或目录的磁盘使用情况
 du -a /*统计制定目录下每个文件及子目录占用磁盘空间情况*/
 du -s /*止痛剂制定文件或目录总共占用磁盘情况*/
 du -h /*显示信息时使用更人性化的容量大小单位*/
 --apprent-size /*统计文件或目录的真实大小,而不是占用磁盘空间的大小*/
11.grep
在文件中查找并显示包含指定字符串的行,查找字符串可使用正则表达式匹配
 grep -i /*查找内容是忽略大小写*/
 grep -v /*反转查找,技术处于查找条件不相符的行*/
12.which
在系统地执行路径忠查找命令或程序的文件
 which -a /*列出所有找到的结果,而不仅仅是第一个*/
13.whereis
查找指定名称的二进制文件,帮助文件或源文件所在的位置
 whereis -b /*只查找指定名称的二进制文件所在的位置*/
 whereis -m /*只查找指定名称的帮助文件所在的位置*/
 whereis -s /*只查找指定名称的源文件所在的位置*/
14.locate
在预先建立的文件系统数据库中查找指定名称的文件或目录,可以使用updatedb命令建立及更新该数据库
 locate -i /*查找是忽略大小写*/
15.find
根据一定的条件在指定目录范围中递归查找需要的文件或目录
 find -name /*按文件名称查找,可以只用通配符*/
 find -size /*按万大小查找,可以使用K,M等容量单位*/
 find -type /*按文件类型查找,类型f,d,l,b,c分别表示普通文件,目录,链接文件,块设备文件,字符设备文件*/
16.cd
更改工作目录,不带任何选项或参数时,默认切换到用户宿主目录
 cd -p /*如果指定的目录为符号链接,则切换到对应的物理路径*/
17.mkdir
创建新目录
 mkdir -p /*递归创建多级目录*/
18.touch
更新文件的时间标记,如文件不存在则建立对应的空文件
19.cp
复制文件或目录,复制源是目录或多个文件,目标必须是目录
 cp -f /*直接强制复制不进行提醒*/
 cp -i /*复制时进行提醒确认*/
 cp -l /*为源文件建立硬链接,而不是直接复制磁盘数据块*/
 cp -p /*复制时保持原文件权限,宿主及时间*/
 cp -r /*复制目录时,递归复制所有文件及子目录*/
20.mv
移动文件或目录,可以在移动时改名。移动多个文件或目录时,目标必须是目录
 mv -f /*直接强制移动不进行提醒*/
 mv -i /*移动时进行提醒确认*/
21.rm
删除文件或目录
 mv -f /*直接强制删除而不进行提醒*/
 mv -i /*删除是时进行提醒确认*/
 mv -r /*递归删除所有文件及目录*/
22.ln
为文件或目录建立链接(link)
 ln -s /*建立软链接及符号链接文件,默认为硬链接*/
 ln -f /*若链接文件已存在,则直接强制覆盖*/
 ln -i /*在覆盖目标连接文件时提醒用户确认*/
23.chmod(Change Mode)
修改文件或目录的访问权限
 chmod -R /*递归修改制定目录下的所有文件,子目录的权限*/
24.chown(Change Owner)
修改文件或目录的所有权限,可以同时修改文件的宿主和宿组
 chmod -R /*递归修改制定目录下的所有文件,子目录的权限*/
25.chattr
修改文件的i节点属性,使用lsattr命令可以查看对应属性
 chattr +i /*将文件的i节点属性设置为不可变,即i节点锁定*/
 chattr -i /*去除i节点锁定标记*/
 chattr +a /*将文件设置位只可追加内容,原有数据不能修改*/
        chattr -a /*去除设置的+a锁定标记*/

 
 
 
阅读(1262) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~