Linux是JavaEE技术连接大数据的桥梁,所以有必要玩转Linux,废话不多,直接完爆!
指令
- ls
-a 查看全部 -l 详细信息 -i 节点 -d 当前目录 -h 合理显示大小
- mkdir
-p 创建子目录
3.rmdir
删除1个空目录
4.cp
-r 目录
-p 保留原有属性
5.rm
-f 强制 -r 目录
- pwd
查看当前目录
- cd
切换目录
8.mv
剪切/重命名
9.touch
不建议使用带空格的文件名
- 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 动态查看
- 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 *
创建用户
- 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 安装信息