經常使用的命令: #查看埠被占用情況 netstat -tunlp|grep 22 #查看java進程 ps -ef|grep java #壓縮前端工程 rar a -ep1 ./update/win32.zip ./packages/**/win32/* #查找所有帶wine的文件和文件夾 fi ...
經常使用的命令:
#查看埠被占用情況 netstat -tunlp|grep 22 #查看java進程 ps -ef|grep java #壓縮前端工程 rar a -ep1 ./update/win32.zip ./packages/**/win32/* #查找所有帶wine的文件和文件夾 find / -name *wine* #重載環境變數的文件 source /etc/profile #查看進程的記憶體映像信息 pmap -d 1 #查看記憶體占用最多的10個進程 ps -aux | sort -k4nr | head -10 #修改目錄許可權 sudo chown -R docker /usr/local #獲取網頁信息 curl www.baidu.com Linux #修改目錄許可權 chmod 777 /home/userLinux基本目錄: 目錄存放文件,文件存放數據 bin: 存放了2進位文件,所有用戶都可以使用 sbin:存放只有root用戶可以使用的命令 boot:存放了系統的啟動文件,200m——300M dev:ram相當與記憶體 sda第一塊硬碟sda1分區 etc:存放了各種系統文件(相當於Windows中C盤的Windows) home:存放普通用戶的用戶資料和信息,1024M root:存放了root用戶的用戶資料和信息 media:存放了一些外接設備的文件夾 tmp:當前系統上正在運行的資料(記憶體) usr:普通用戶安裝的一些應用程式 var:當前系統上所運行的一些服務 seLinux:類似於防火牆,存放各種日誌文件 學習筆記: 調出命令行:應用下;右擊滑鼠 #root許可權 date 查看時間 cal 查看月曆 cal 1 2013 cd /切換到根目錄 cd root 後面接明確的路徑 pwd 顯示當前所在位置 cd ..表示上一級菜單 cd .刷新當前目錄 cd -返回 cd --直接返回+目錄 ls 查看當前目錄包含的內容 ls -a查看當前目錄包含的隱藏文件 前面有點 ls -l查看當前文件的所用屬性 cat 查看文件的內容 cat --help當前目錄包含的 tac 文件從下網上顯示 head 預設只看文件前10行的內容 tail 預設只看文件的最後10行 cat > test 結束編輯 CTRL+D cat test > test2 把test文件的內容覆蓋到test2 cat test test2 > test3 把test和test2合併到test3中 cp 複製 cp test3 / 先寫要複製的項目,在寫複製到的位置 mv /test3 /root/desktop/ 剪切到桌面 rm 刪除 要寫完整的小寫的yes 永久刪除,回收站中沒用 touch:創建之後,不能對文件進行編輯 mkdir 創建一個空目錄 查看CPU:lscpu ls命令詳解: 第一個位元組:[-]表示文件,[d]表示目錄,[l]表示鏈接文件,[b]表示裝置文件裡面的可供存儲的藉口設備,[c]表示裝置文件裡面的串列埠設備 中間9個位元組:前3個位元組:創建人的許可權 中間3個位元組:群組的許可權 最後3個位元組:其他用戶許可權 su - 加上用戶名 :可以切換到其他的用戶 對於一個目錄的執行許可權表示能否進入到該目錄 創建用戶 useradd redhat(用戶名) 刪除用戶 userdel redhat [ 1]將本次啟動設為單用戶模式 passwd修改密碼 init 5回到圖形化界面 vim /boot/grub/grub.conf grub-md5-crypt vim 編輯器 yy p 快速的進行複製 y4y p複製4行 u取消前面的操作 shift+; 游標移動到最下麵 底行模式 set nu顯示每行的行號 16+enter 跳到16行 i 表示在當前位置插入 a 在當前位置的下一個字元插入 o 另起一行在進行編輯 命令行模式 |shift+;| 底行模式 a i o | 編輯模式 回到底行模式 wq保存 退出 chattr +a grub.conf給文件添加a的隱藏屬性 chattr -a 把a的隱藏屬性去掉 chattr +i 只讀 chown (用戶名) (文件名) 修改文件擁有者 chgrp 修改組的 chmod o+w hello 對other增加可寫的屬性 u:用戶 g:組o:其他用戶 chmod 762 hello rwx 421相互對應