ubuntu的一些基本命令使用
一.軟體的安裝和解除安裝
安裝:sudo apt-get install 軟體名
解除安裝:sudo apt-get remove --purge 軟體名
(--purge 選項表示徹底刪除改軟體和相關檔案)
二.資料夾的建立和刪除
建立:mkdir 資料夾名稱
刪除:rm -rf 資料夾名稱
注意:
許可權不夠,無法刪除時,輸入"su"登陸root使用者進行刪除
root使用者不知道密碼?參看下面內容
ubuntu的預設root密碼是多少,修改root密碼
用完root使用者,記得退出:
1.用"whoami"檢視當前登陸使用者
2.用exit/logout/ctrl+d退出登陸
3.用"whoami"檢視是否成功退出
三.修改檔案/資料夾的許可權並檢視修改:chmod [-r] word/num file/directory...
如:sudo chmod o+w 1.txt
sudo chmod go-rw 2.doc
sudo chmod -r 777 directory
每個字母的意思:
-r 表示對該目錄下的所有檔案和子目錄進行相同的許可權更改
r 表示檔案可以被讀(read)
w 表示檔案可以被寫(write)
x 表示檔案可以被執行(如果它是程式的話)
- 表示相應的許可權還沒有被授予
u 代表所有者(user)
g 代表所有者所在的組群(group)
o 代表其他人,但不是u和g (other)
a 代表全部的人,也就是包括u,g和o
行動:
+ 表示新增許可權
- 表示刪除許可權
= 表示使之成為唯一的許可權
常用修改許可權的命令:
sudo chmod 600 ××× (只有所有者有讀和寫的許可權)
sudo chmod 644 ××× (所有者有讀和寫的許可權,組使用者只有讀的許可權)
sudo chmod 700 ××× (只有所有者有讀和寫以及執行的許可權)
sudo chmod 666 ××× (每個人都有讀和寫的許可權)
sudo chmod 777 ××× (每個人都有讀和寫以及執行的許可權)
批量修改許可權:開啟終端進入需要修改的目錄,執行命令:
chmod 777 * -r
結果:全部子目錄及檔案許可權改為 777
檢視:
ls -l 檔案/資料夾名
ls -l 檢視當前目錄下的全部檔案或目錄的許可權
其中:最前面那個 - 代表的是型別
中間那三個 rw- 代表的是所有者(user)
然後那三個 rw- 代表的是組群(group)
最後那三個 r-- 代表的是其他人(other)
例子:想read-only檔案的許可權改為可寫
sudo chmod a+w yourfile
四.使用vi編輯檔案
進入狀態-->編輯狀態-->命令狀態
通過"vi 檔名"進入狀態(使用如下命令進入編輯狀態)
i 在游標前面插入
a 在游標後面插入
o 下一行 (插入新的一行)
o 上一行
按esc鍵,進入命令狀態。
:w儲存 !代表強制
:wq 儲存
:q! 不儲存,強制退出
其他命令:
set nu 顯示行號
g 游標到檔案尾
vi移動操作:
k 向上 j 向下 h 向左 l 向右 g 檔案尾 lg 檔案首 ng 第n行
h 螢幕頭 m 螢幕中 l 螢幕尾 ctrl+f下翻 ctrl+b上翻 x刪除乙個字元 dw刪除當前詞
3dw刪除3個詞 dd刪除當前行 5dd刪除5行 :5,10d刪除第5到第10行 r替換乙個字元 cw替換乙個詞
cc替換一行 c替換從游標到行尾 yw拷貝詞 yy拷貝行 dw剪下詞 dd剪下行
p當前行下貼上
1,2co3 拷貝1,2在行3之後
4,5m6 移動行4,5在行6之後
ubuntu 一些基本命令列操作
1 gec ubuntu gec 使用者名稱,ubuntu 系統名,當前所在目錄 相對路徑 home 絕對路徑 使用者的許可權 普通使用者 超級使用者 2 ls 檢視當前目錄下的資訊 ls l 檢視當前目錄的詳細資訊 例如 rm rm r 1 gec gec 0 sep 3 18 14 qev.te...
MySQL一些基本命令
1 mysql服務的啟動和停止 net stop mysql net start mysql 2 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是 mys...
一些Linux (ubuntu )基本命令
新增使用者 useradd username 更改密碼 sudo passwd username 修改 etc sudoers 可以為使用者賦予 sudo 許可權 給某ip機器遠端訪問mysql 的許可權 mysql grant all privileges on to username 1.2.3...