日常工作零碎知识整理

整理说明

平时的工作中收集的一些内容,和遇到问题时的一些零碎知识,都是记录在自己的笔记本中,记录在这里作为一个备份吧,也分享给大家,希望能对你有一点点用,随着时间的推移,有些方法可能不太适用了,欢迎反馈,如果你愿意的话,我会更新,以免在这茫茫大海的互联网信息中又产生一条无用的信息。

win7密码忘记重置

平时难免会遇到自己的win7系统不知道系统密码,无法进入,又不想重装系统的情况,可以按照如下几个步骤来操作:

  1. 启动Win7旗舰版系统,在开机前按下键盘上的F8,在出现的Windows高级启动选项界面中,用键盘上的“”键,选中“带命令提示符的安全模式”;
  2. 进入带命令提示符的安全模式后,会弹出管理员模式的命令提示符窗口,在命令提示符窗口中输入net user Smile /add,按下键盘上的回车键,就完成了增加用户操作;
  3. 再在命令提示符窗口中输入net localgroup administrators Smile /add,就完成了升级管理员的操作;
  4. 在命令提示符窗口中输入shutdown /r /t 5 /f,按下键盘上的回车键,重新启动计算机;

Linux系统磁盘空间满

在适用linux系统的过程中,会出现磁盘空间被占满的而无法做一些操作,如果想在不删除数据的情况下进行下一步的操作,可以执行下面的语句来释放一部分空间(只适用于ext2/ext3/ext4 文件系统,xfs的文件系统不支持):

tune2fs -m 2 /dev/mapper/VolGroup00-LogVol00

注意:这个地址/dev/mapper/VolGroup00-LogVol00有可能不同的安装方式而导致不一样。

为什么执行这条语句就能够释放一部分空间呢,又能释放多少呢?在 Linux ext2/ext3/ext4 文件系统上通常默认预留5%的硬盘空间,如果硬盘是 4TB 的话就意味着有 200GB 的空间。
如何查看自己系统适用的是什么文件系统,可以适用这条命令:cat /etc/fstab

/dev/mapper/centos-root /                       xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0

CentOS7.2 防火墙设置

查看防火墙规则:firewall-cmd --list-all
开放某个端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent
#移除端口:firewall-cmd --permanent --remove-port=8080/tcp

防火墙内部端口转发
先允许防火墙伪装IP:firewall-cmd --add-masquerade
然后:firewall-cmd --add-forward-port=port=80:proto=tcp:toport=8080 --permanent //表示访问80端口时重定向到8080

linux统计目录大小

有时我们会统计某个目录的大小,会使用du -h命令,但是这个命令会深入目录下的所有子目录,有没有办法不要深入所有目录呢,当然有,使用命令是带上如下参数:

du -h --max-depth=0

–max-depth=n表示只深入到第n层目录,此处设置为0,即表示不深入到子目录。

猜你喜欢

转载自blog.csdn.net/qq_14838603/article/details/84453070