宝塔安装
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
修改挂载点
df -Tlh 查看硬盘是否有挂载
fdisk -l 查看系统几块磁盘
vi /etc/fstab 修改挂载点文件
挂载磁盘
fdisk /dev/vdb 分区
mkfs.ext4 /dev/vdb1 格式化
fdisk -l 查看磁盘
ll 查看目录
mkdir www 创建www目录
mount /dev/vdb1 www 挂载到www
df -Tlh 查看硬盘
echo "/dev/vdb1 /www ext4 defaults 0 0" >> /etc/fstab 挂载点写入文件自启动
vi /etc/fstab 查看挂载点文件
无损扩充磁盘
yum install cloud-utils-growpart 安装无损扩充工具
growpart /dev/vdb 1 扩充哪一个硬盘的哪一个分区
resize2fs /dev/vdb1 刷新已扩充硬盘的扇区让其生效
xfs_growfs /dev/vda 扩容xfs文件系统
卸载磁盘
umount /dev/sdb1 卸载挂载点
mkfs.ext4 /dev/sdb 格式化
umount -l /www 强制卸载
磁盘占用
dmsetup status
dmsetup remove_all
dmsetup status
还不行尝试分区修改4096
修改ssh端口
wget https://www.kxkk.com/sshport.sh
bash sshport.sh
firewall-cmd --zone=public --add-port=12345/tcp --permanent
firewall-cmd --reload
重启防火墙:systemctl start firewalld
重启ssh:systemctl restart sshd.service
检查端口:firewall-cmd --permanent --query-port=12345/tcp
查询文件个数/大小
find /data -type f |wc -l 查询文件个数
查询当前最大的10个文件:du -s * | sort -nr | head
添加用户
useradd user创建用户user
passwd user给已创建的用户user设置密码
user
(修改权限)
#visudo
在root那行下方添加
user ALL=(ALL) ALL
执行命令使用sudo执行
su切换用户
删除用户
userdel user 删除用户user
rm -rf user删除用户user所在目录
查找进程目录
ps -ef|grep ****
ll /proc/PID号
查询计划任务
crontab -l
安装wget
yum -y reinstall wget
修改数据信息
UPDATE 表名 SET 字段名 = REPLACE (字段名, 'net', 'com');
update 表名 set 字段名='1' ;
多途云白名单添加脚本
wget https://www.duotuyun.com/duotuyun.sh
sh duotuyun.sh
宝塔错误py版本
面板已经不再支持python2.7,所以导致功能使用异常
解决方法:逐条执行以下的命令升级python到3.7即可,不要在面板里面的终端执行
curl http://download.bt.cn/install/update_panel.sh|bash
安装Htop
yum -y install htop
F1:查看htop使用说明 F2:设置 F3:搜索进程 F4:过滤器,按关键字搜索 F5:显示树形结构 F6:选择排序方式 F7:减少nice值,这样就可以提高对应进程的优先级 F8:增加nice值,这样可以降低对应进程的优先级 F9:杀掉选中的进程 F10:退出htop /:搜索字符 h:显示帮助 l:显示进程打开的文件: 如果安装了lsof,按此键可以显示进程所打开的文件 u:显示所有用户,并可以选择某一特定用户的进程 s:将调用strace追踪进程的系统调用 t:显示树形结构 H:显示/隐藏用户线程 I:倒转排序顺序 K:显示/隐藏内核线程 M:按内存占用排序 P:CPU排序 T:按运行时间排序 上下键或PgUP, PgDn:移动选中进程 左右键或Home, End:移动列表 Space(空格):标记/取消标记一个进程。命令可以作用于多个进程,例如 "kill",将应用于所有已标记的进程
inode空间满了,可使用:for i in /*; do echo $i; find $i | wc -l; done命令查找存在很多文件的目录
for i in /www/*; do echo $i; find $i | wc -l; done