您的位置:首页 > 运维架构 > Linux

Linux中的常用命令

2014-03-06 16:47 204 查看
1.ifconfig获取linux的ip地址,windows中为ipconfig

2.su - 用户名 用来切换用户

3.ls 选项 [文件路径]

4.cd change directory,切换目录

5.pwd print working directory 打印当前目录

6.touch 创建文件名

7.mkdir 目录名称                 创建目录

8.cp [-R] 源文件目录 目的目录

9.mv 源文件目录 目的目录  移动文件和改名

10.rm -r 目录源文件   -f 时hi强制删除

11. cat 文件名  查看文件内容

12.more 文件名   分页显示文件内容

空格或者f  显示下一页

enter  
   显示下一行

q或者Q      退出

13.head -num [文件名] 查看文件的前几行

-num 显示文件的前num行

14.tail -num [文件名] 查看文件内容的后几行

    -num 显示文件行数

    -f         动态显示

15.ln  -s[源文件][目标文件]

   -s 创建软链接

      ln 文件名 创建硬链接   cp -p +同步更新

权限管理命令:

16.chmod  [{ugo}{+-=}{rwx}] [文件或目录]

    [mode=421] [文件或目录]

17.chown [用户] [文件或目录]  change file ownership更改所有者

18.chgrp [用户组] [文件或目录]

19.umask [ -S]

    -s 以rwx形式显示创建文件或目录缺省权限

文件搜索命令:

20. which 命令名   查找命令所在目录,提供别名信息

同样的          where  命令名   除了命令所在目录外,还提供该命令在帮助文档所在位置

21. find   find [搜索路径] [搜寻关键字]  查找文件或目录     例如 find  /etc -name  文件名     find占用资源比较大,尽量缩小查找范围

find /etc -size 大小   根据文件大小来查找

大于  +     小于 -  等于

find /etc -user 文件名  根据文件所有者查找

时间:1.天  ctime  atime mtime

     2.分钟 cmin  amin mmin

-之内  +超过

c -change改变  文件属性被修改,所有者、所有组、权限

a-access访问   被访问过

m-modify修改  文件内容被修过

-type 文件类型  f 二级制文件  l软链接文件   d 目录

连接符  -a  and 逻辑与  -o or  逻辑或

              find  ....-exec  命令 {}  \    

   -ok                      询问是否确定

转义符 \  符号命令号

通配符: *匹配任意字符    ?匹配单个字符

删除 find  .-inum 节点 -exec rm {} \ ; 

22.locate file   查找

updatedb  简历整个系统目录文件的数据库

23.grep [制定字串] [源文件] 在文件中搜寻匹配的字串的行输出

24.man  [命令或配置文件]

man ls查看ls的帮助信息

man services 查看帮助文件services的帮助信息

25.info  [命令或配置文件] 查看指令的帮助信息

26.whatis   [命令]  提取命令基础的用法

27.gzip 选项[文件]     .gz格式

      只能压缩文件,不能压缩目录

      不保留原文件,只能压缩包

28.gunzip 选项[压缩文件]  解压缩

29.tar 选项[cvf] [目录]        .tar.gz格式

    -c    产生.tar打包文件

      -v    显示详细信息

    -f    制定压缩后的文件名

    -z    打包同时压缩

tar -zcvf   压缩后文件名   原文件名

30.file  文件名  判断文件类型

31.tar -zxf   压缩文件名

解压缩文件

32. .zip格式

是windows和linux通用格式,可以压缩目录

zip   压缩后文件名  原文件

zip -r  压缩后文件名  原文件

33.bzip2 选项[-k]  [文件]

bunzip2  选项 [-k] 压缩文件名   

34.write  用户名    可以和用户进行通信    ctr+d退出

35.wall   给所有人都发信息

36.ping   主机ip地址    测试是否连通

37. alias  别名=命令   

别名=“命令组合”

38.grap  -v  "^#"  /etc/inittab |more    去掉文件中开头包含 #的行

39.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux