chown 用户名 文件名
作用是修改文件所属者权限
这个普通用户能操作吗? 不能,需要管理员权限
chown 用户名:组名 文件名
作用是什么?
在改变该文件/目录的用户属主的同时改变属组
chgrp 组名 文件名
作用是什么?
改变文件属组
普通用户能操作吗?
不能操作
以上操作都要管理员权限才能操作
umask
umask 权限数字表达式
两条命令的作用分别是?
umask权限掩码
当前文件/目录的权限二进制数据与该目录下的umask取位亦或xor,得到该文件/目录的真实权限
比如:umask 022
即: 属主0000 0000 属组0000 0010 其他0000 0010
假设文件权限 属主0000 0111 属组0000 0110 其他0000 0110
那么真实权限 属主0000 0111 属组0000 0100 其他0000 0100
即权限为744 rwx r-- r--的权限
man 命令名
作用是什么?
查看该命令的帮助信息
命令 --help
作用是什么?
查看命令的简单帮助文档
whereis 命令
查找命令所在的位置以及帮助文档等所在的位置
find 查找的目录 -name 文件/目录名
作用是什么?
在目录中查询符合文件/目录名的位置信息
grep "字符串" 文件名
作用?
查找符合条件的字符串行
greb -i "字符串" 文件名(绝对路径)
忽略大小写匹配字符串行
greb -v "字符串" 文件名(绝对路径)
反向匹配字符串行
| 这个符号是做什么用
管道符,将|前面的结果传递给|后面,作为条件进行相应的下一步操作
cat install.log | greb lib
含义:将install.log的查询结果传递给greb,greb将其作为查询内容,查询里面是否包含lib的字符的行.并且输出打印到控制台中
netstat
-t -u
netstat查看系统网络状态
netstat -t查看tcp协议端口
netstat -u查看udp协议端口
netstat -tlun 查询本机所有监听端口
tar -zcvf 压缩文件名 原文件
-z含义 -c含义 -v含义 -f含义
-z识别.gz的格式
-c打包
-v显示打包过程
-f指定生产后的文件名
压缩同时打包文件
tar -zxvf 压缩文件名
-x含义
-x解打包
解压缩同时解打包
tar -ztvf 压缩文件名
作用
查看压缩文件但是不解压
w
查看当前登录服务器的所有用户
看图解释内容
第一行:大概有查看时间 开机时间 登录了多久 几个用户 1分钟 5分钟 15分钟的平均负载情况
第二行 用户名 tty登录终端 登录的来源ip 登录时间
闲置时间 占用cpu的事件 what用户正在进行的操作
who当前登录用户的简单查询
last命令的作用?
查看历史到服务器的用户信息
lastlog命令的作用
查看每个用户最后一次登录服务器的时间
ping ip地址
测试网络连通性
ping -c 次数 ip地址
探测网络是否通畅 指定ping的次数
ping -s 指定数据包的大小 ip地址
指定探测数据包的大小 如今-s后的大小都是有限制的,所以像ping -s 65536 192.168.1.1这种死亡之ping是成功不了的
死亡之ping的意思就是发送超过size的探测数据,导致对方主机tcp/ip解析错误,导致系统宕机
ifconfig查询本机网络信息
netstat 查看网络状态
请说明常见网络端口的服务以及作用:
20 21 ftp服务 文件共享
22 ssh服务 安全远程网络管理
23 telnet服务
25 smtp简单邮件传输协议 发信
110 pop3邮局协议 收信
80 www 网页服务
3306 mysql端口
3389 windows终端服务
53 dns端口
telnet ip 端口 测试指定ip地址的端口是否可以正常连接
所有系统常见端口的保存位置
shutdown -h now
init 0
关机的命令 最好使用shutdown -h now这个在关机的时候会同步数据 如果选择其他的关机方式不一定可以
shutdown -r now
reboot
init 6
三个命令的作用 最好使用哪个命令
三个命令都是重启
但是建议使用命令1 会同步数据 但其他不能保证
挂载
所有存储设备都必须挂载使用,包括硬盘
mount
作用:查看当前系统中已经挂载好的系统设备
挂载分区的步骤?
a 建立挂载点目录 mkdir /mnt/disk1
b 挂载分区 mount /dev/sdb1 /mnt/disk1
光盘挂载及卸载的步骤?
a 建立挂载点目录 mkdir /mnt/cdrom
b 挂载分区 mount -t 文件系统 设备描述文件 挂载点
即:mount -t iso9660 /dev/cdrom /mnt/cdrom
c 光盘卸载 /dev/cdrom
umount /mnt/cdrom 强调:退出挂载目录,才能卸载
u盘挂载及卸载的步骤
a 建立挂载点目录 mkdir /mnt/usb
b 挂载分区 mount -t 文件系统 设备描述文件 挂载点
mount -t vfat /dev/sdb1 /mnt/usb
c u盘弹出/卸载 unmount /mnt/usb 下载
注意:有些文件系统linux内核可能没有下载 需要重新编译内核...比较麻烦