Linux高端进阶(2016/11/29,持续更新)

Linux是JavaEE技术连接大数据的桥梁,所以有必要玩转Linux,废话不多,直接完爆!

指令
  1. ls
-a   查看全部
-l    详细信息
-i    节点
-d  当前目录
-h  合理显示大小
  1. mkdir

-p 创建子目录

3.rmdir

删除1个空目录

4.cp

-r 目录
-p 保留原有属性

5.rm

-f 强制 -r 目录

  1. pwd
查看当前目录
  1. cd

切换目录

8.mv

剪切/重命名

9.touch

不建议使用带空格的文件名

  1. cat
正向查看文件内容
   -n 带行号

11.tac

反向查看文件内容
无法配置行号

12.more

-f/空格 翻页
-Enter 下一行
-q 退出

13.less

-PageUp 上一页
-PageDown 下一页
-/ 搜索关键词
-n 含有关键词的下一个
-其他参数可参考more的参数

14.head

  -查看前n行
  -head -n * *

15.tail

   -查看后n行
   -tail -n * *
   -f 动态查看
  1. ln

-s 创建软连接 -软连接(相当于Win的快捷方式)
特征:1.lrwxrwx
2.容量超小,几十K
3.文件名—>源文件
4.跨分区、创建目录硬链接 -硬链接(cp -p + 同步更新)
特征:1.跟源文件大小一致
2.同步更新
3.根源文件节点一致–>2
4.不能创建目录硬链接
5.不能跨分区

17.chmod

-R 递归创建权限
-r 4
-w 2
-x 1
-u/g/o ±/=rwx(传统配置方式)
-File
–r ls
–w mkdir/rmdir/touch/rm
–x cd
-Directory
–r cat/tac/more/less/head/tail
–w vim
–x shell script

18.chown

–只有root用户可以执行

19.chgrp

–只有root用户可以执行

20.umask

-S 查看缺省权限
-umask * 查看权限掩码

21.find

-name 根据名称查找,占位符:*、?
-iname 忽略名称大小写
-size +Num–>大于Num、-Num–>小于、Num–>等于Num
-inum 根据节点查找
-type 根据文件类型查找 f:文件 d:目录 l:软连接
-amin 访问时间
Example: find /etc -name init* -amin 50
-cmin 修改文件属性时间
-mmin 修改文件内容时间

补充:①.1个数据块=512字节=0.5K
        ②.-exec * {} \ ;  附加命令

22.locate

  *快速检索文件       **使用updatedb指令更新文件库     ***有些目录不被收录,无法检索,例如:/tmp
 -i  不区分大小写

23.which

搜索指令

24.whereis

搜索指令(含帮助文档位置)

25.grep

搜索指定文件中含有关键词的所在位置
-i 不区分大小写
-v 方向搜索,如^#

26.man

-1 查看帮助文档
-5 查看资源文件配置信息

27.help

查看shell内置命令

28.whatis

查看命令简介

29.apropos

查看配置文件简介

30.* –help

查看用法

31.useradd *

     创建用户
  1. passwd [*]
    修改密码

33.who/w

    查看在线用户

34.uptime

    查看Linux系统运行参数

35.

gzip/gunzip
      只适用于文件

36.tar

    -zcf 打包压缩指定文件名 ,tar -zcf * *,生成*.tar.gz
     -zxf 解包解压指定文件名, tar -zxf *,解压*.tar.gz
     -cjf  生成*.tar.bz2
     -xjf  解压*.tar.bz2

37

.zip/unzip
     压缩文件和目录

38.

bzip2/bunzip2
    -k 保留源文件

39.write

  给用户发信息
     Ctrl+D结束

40.wall

    给全部用户发信息

41.ping

    测试网络连通性
      -c 测试次数

42.ifconfig

    查看和设置网卡信息

43.mail *

    收发邮件

44.last

    列出目前与过去登入系统的用户

45.lastlog

    检查特定用户上次登录的时间

46.traceroute

    显示数据包到特定主机的路径
    47.
netstat -tlun 查看本机监听的端口
      netstat -an    查看本机所有的网络连接
      netstat  -rn    查看路由表

48.setup
配置网络

49.mount

   -t 文件系统 设备文件名  挂载点

50.

shutdown -h now
      shutdown -r now
      logout
      runlevel
      cat /etc/inittab

51.Vim

- set nu 设置行号
   -u  回退
   -:r !date 导入时间

52.rmp

   -q 查询
   -i 安装
   -v 可视
   -h 进程
   -a 全部
   -l 位置
   -R 依赖
   -qi 安装信息 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章