系统硬盘挂载情况
$ sudo root
# df -h
查看硬件raid信息
# lspci |grep -i raid
17:00.0 RAID bus controller: Broadcom / LSI MegaRAID SAS-3 3108 [Invader] (rev 02)
#fdisk -l
Disk /dev/sda:447.13 GiB,480103981056 字节,937703088 个扇区
Disk model: SAMSUNG MZ7LH480
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):4096 字节 / 4096 字节
磁盘标签类型:gpt
磁盘标识符:19349F6C-CF52-4ED6-821C-336E18D84E67
设备 起点 末尾 扇区 大小 类型
/dev/sda1 2048 1050623 1048576 512M EFI 系统
/dev/sda2 1050624 937701375 936650752 446.6G Linux 文件系统
Disk /dev/sdb:14.57 TiB,16002041511936 字节,31253987328 个扇区
Disk model: MR9361-8i
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 4096 字节
I/O 大小(最小/最佳):262144 字节 / 262144 字节
# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 08 Lun: 00
Vendor: ATA Model: SAMSUNG MZ7LH480 Rev: 904Q
Type: Direct-Access ANSI SCSI revision: 06
Host: scsi0 Channel: 02 Id: 00 Lun: 00
Vendor: AVAGO Model: MR9361-8i Rev: 4.68
Type: Direct-Access ANSI SCSI revision: 05
# ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2 /dev/sdb
# ls /sys/block/sdb/device -ld
lrwxrwxrwx 1 root root 0 9月 16 15:02 /sys/block/sdb/device -> ../../../0:2:0:0
服务器命令笔记备忘
压缩文件处理
.zip解压缩
unzip -n filename.zip
.gz文件解压
gunzip FileName.gz
gzip -d FileName.gz
.tar.gz文件解压z
tar -zxvf test.tar.gz -C ./
tar -zxvf test.tar.gz -C ~/my_dirtory
将指定目录压缩为 .tar.gz 文件
tar -zcvf new_test.tar.gz ~/my_dictory
tar 参数:
-c 压缩文件内容
-x 解压文件中的内容
-z 使用gzip来解压或压缩.tar.gz格式的文件
-v 压缩过程中显示文件
-f 置顶文件名,f 后面立刻紧跟文件名,不能接受其他参数
用户,组操作
#查看现有用户和组群
cat /etc/passwd
cat /etc/group
sudo useradd newuser -m
sudo passwd newuser
su - newuser
#授予newuser root权限
sudo usermod -a -G adm newuser
sudo usermod -a -G sudo newuser
#删除用户
sudo userdel newuser
sudo userdel -r newuser
#usermod修改账户
#user1的登录名改为 u1
usermod –l u1 user1
#user1 加入到 users组中,
usermod –g users user1
#user1 目录改为/users/us1
usermod –d /users/us1 user1
#查看 newuser信息
id newuser
###############################
#用户组操作
groupadd -g 888 users
gpasswd –a user1 users
把 user1退出users组
gpasswd –d user1 users
groupmod –n user users #修改组名user为users
groupdel 删除组
groupdel userg
更改文件权限 所有者
chmod 775 file
#7=read+write+exec(4+2+1) u=7 g=7 o=5
更改文件拥有者
chown tom:users file d.key e.scrt
apt-get install安装位置
软件包:/var/cache/apt/archives
安装位置:/usr/share
快捷方式:/usr/share/applications
可执行文件:/usr/bin
lib文件:/usr/lib
配置文件:/etc
服务器开放端口查看 和操作
#查看80端口是否开放,输入 lsof -i:端口号 ,如果没有信息出现则说明该端口还未开放
$ lsof -i:80
$ telnet 192.168.0.1 80
#也可以通过以下命令,查看所有开放的端口
$ netstat -aptn
$ iptables -nL
#实现开启端口的命令,分别是查看防火墙状态、开启防火墙、开启端口、防火墙重启
$ ufw status
$ ufw enable
$ ufw allow 22
1、使用iptables开放端口
若没有的话,需要安装:
sudo apt-get install iptables
开放需要开放的端口,例如开放80端口
$iptables -I INPUT -p tcp --dport 80 -j ACCEPT
或者直接使用:
$/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
保存
iptables-save
这上面的端口开放只是暂时的,若服务器重启就会恢复,需要进行持久化
2、利用工具进行持久化
使用持续化规则 iptables-persistent
若没有的话,需要安装:
进行持久化操作
安装iptables-persistent
sudo apt-get install iptables-persistent
sudo netfilter-persistent save
sudo netfilter-persistent reload