1. 程式人生 > >日常工作零碎知識整理

日常工作零碎知識整理

日常工作零碎知識整理

整理說明

平時的工作中收集的一些內容,和遇到問題時的一些零碎知識,都是記錄在自己的筆記本中,記錄在這裡作為一個備份吧,也分享給大家,希望能對你有一點點用,隨著時間的推移,有些方法可能不太適用了,歡迎反饋,如果你願意的話,我會更新,以免在這茫茫大海的網際網路資訊中又產生一條無用的資訊。

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,即表示不深入到子目錄。