Linux
权限组,用户组
- 改变文件或目录存取权限命令:权限概念、chmod
- 改变用户组和文件组(2个):chown
创建
mkdir dir 创建目录
torch 123.txt 创建文件
打包
压缩:jar -zcvf IFS0240.tar.gz IFS
解压:jar -zxvf IFS0240.tar.gz
(c创建z打成tar.gz/v展示打包过程中的进度f要打成包的文件名,)
tar -czvf IFS.bak.20161130.tar.gz(打包的名称) IFS(源文件) --exclude=IFS/logs
(不加logs/ 不加/ 排除的文件夹 不打包)
修改
vim web.xml
i 修改
wq 保存
q! 不保存
Esc
Shift zz 保存
查找java进程
ps -ef|grep java
kill -9 PID
history 历史命令
touch webappTest 创建文件
mkdir webappTest 创建文件夹
文件操作
文件查看命令
命令是cat 文件名 文件倒着看 tac
vi 文件 i 编辑
esc 退出 :wq
复制 cp
剪切 mv
删除文件 rm -rf
查询
find . -name file.txt
远程复制
从本地复制到远程
scp /home/test/*.sh root@192.168.220.129:/home/root
第一个字符代表文件(-)、目录(d),链接(l)
其余字符每3个一组(rwx),读(r)、写(w)、执行(x)
第一组:文件所有者的权限是读、写和执行
第二组:与文件所有者同一组的用户的权限
第三组:不与文件所有者同组的其他用户的权限
也可用数字表示为:r=4,w=2,x=1,
如:权限6可以表示为r+w=6
第二段
连接的文件数
常见用法:chmod -- 分配权限,所有者可以使用(u所有者,g所属组,o其他用户,a所有用户) chmod u+x a.txt chmod g-x a.txt
将所属组去掉执行权限
chmod a=x a.txt 给所有用户给予执行权限
chmod 775 a.txt 添加rwxrwxr-x权限
chmod -R 775 test 递归添加rwxrwxr-x权限
防火墙
常用命令选项:
临时
service iptables status
查看防火墙状态
service iptables stop
临时关闭防火墙
service iptables start 打开防火墙
永久
chkconfig iptables off 永久关闭防火墙
chkconfig iptables on 永久打开防火墙
chkconfig --list iptables 查看防火墙状态
显示硬盘使用情况
使用df命令查看硬盘使用情况
常见用法:df -h
使用fdisk查看磁盘情况(主要用于查看为格式化的盘)
常见用法:fdisk -l
who 显示在线登录用户
free 查看内存和交换空间的情况
clear 清屏
shutdown 关机或重启
halt 关闭系统
reboot 重启
exit 退出