# 查看端口情况
netstat -antp
#切换用户
su root
#关闭防火墙
关闭防火墙 systemctl stop firewalld
防火墙开机不启动 systemctl disable firewalld
#VI编辑器搜索
/命令的格式为:
/string
/命令从光标处开始向后寻找字符串 string。
#改变目录属主
把目录/home/test及其下的所有文件以及子目录的属主改为tester,属组改为test
$ chown - R tester.test /home/test
#查看网络速度
sar -n DEV 1 2 命令后面 1 2 意思是:每秒读取1次值,取2次。
#查看ftp网络连接数
netstat -a | grep ftp
#提升用户权限
Linux下普通用户访问root文件夹权限,可以提升普通用户权限实现。
修改用户的配置文件,让该普通用户提升权限
#修改用户配置文件/etc/passwd
#把其中的uid改为0,gid改为0权限就跟root一样了。
vim /etc/passwd
#例如admin账户
admin:x:0:0::/home/admin:/bin/bash
#[用户名]:[密码]:[UID]:[GID]:[身份描述]:[主目录]:[登录shell]
#查看某文件夹下文件的个数,包括子文件夹里的。
ls -lR|grep "^-"|wc -l
说明:
ls -l 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等) grep "^-" 这里将长列表输出信息过滤一部分,只保留一般文件,如果只保留目录就是 ^d wc -l 统计输出信息的行数,因为已经过滤得只剩一般文件了,所以统计结果就是一般文件信息的行数,又由于一行信息对应一个文件,所以也就是文件的个数。
#linux查看文件大小:
du -sh 查看当前文件夹大小 du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 du -sk filename 查看指定文件大小
查看当前目录下所有文件大小(包括隐藏文件): du -sh .[!.]* * | sort -hr