ssh [email protected] -p 2201 (建立)
exit(斷開)
2. 檢視使用者清單cat /etc/passwd
但是,上面的 cat 指令列印出來的東西太雜亂了,于是使用下面的這個指令:
#對于 cat /etc/passwd 的替換
cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":"'{ print $1"|"$3"|"$4 }'|more
3. 授予 /移除使用者sudo 權限将已存在的名為 wxy 的使用者添加為
sudo
組的成員
$ sudo adduser wxy sudo
從
sudo
組中删除名為
wxy
的使用者,隻需運作:
$ sudo deluser ostechnix sudo
4. 檢視目前登入使用者 $
whoramesh pts/0 2009-03-28 22:57 (dev-db-server)
jason pts/1 2009-03-28 23:01 (dev-db-server)
john pts/2 2009-03-28 23:04 (dev-db-server)
5. 檢視某使用者的曆史登入情況$
last jasonjason pts/0 dev-db-server Fri Mar 27 22:57 still logged in
jason pts/0 dev-db-server Fri Mar 27 22:09 - 22:54 (00:45)
jason pts/0 dev-db-server Wed Mar 25 19:58 - 22:26 (02:28)
1、linux的終端(如ubuntu)怎麼退出python指令行
使用 quit(), exit(), 或者Ctrl-D退出指令行。
2、下載下傳
wget是一個下載下傳檔案的工具,它用在指令行下
例如:wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz
3、安裝
windows安裝軟體的時候都是下載下傳一個.exe檔案,輕按兩下打開一路next就可以安裝,ubuntu的話經常實用指令行來安裝軟體,下面有幾種常見的方式:
(1) deb包
ubuntu的deb包相當于windows的exe檔案,輸入以下指令:
sudo dpkg -i *.deb # 注意“*.deb”的意思是你的deb包的全稱,請用軟體包的名字替換掉星号
(2) apt-get安裝
ubuntu有包含了很多軟體的官方軟體源,可以用以下指令來從官方源中線上安裝軟體:
sudo apt-get update # 更新一下軟體源,擷取最新軟體的清單
sudo apt-get install 軟體名 # 安裝軟體
(3) .sh、.py、.run檔案
如果下載下傳了字尾為 .sh、.py、.run這些檔案,可以用下面這種方法來安裝:
sh 軟體名.sh
sh 軟體名.run
python xxx.py
5、檢視目前目錄的路徑:pwd(檢視本地将pwd改為lpwd)

6、關閉一個terminal快捷鍵:ctrl+ d
7、ubuntu切換到本地特定檔案目錄:
例如切換到e:/work/Programming/Python_spyder,
則為
/mnt/e/work/Programming/Python_spyder
8、使用sftp傳輸檔案
(1) 連接配接到遠端主機
$ sftp [email protected]
(2) 從遠端主機下載下傳檔案
$ sftp> get [remote_path/]filename [local_path/][new_filename]
[]中的選項為可選參數。當不指定遠端檔案路徑時,預設為遠端主機的目前目錄;當不指定本地檔案路徑時,預設将檔案儲存到本地目前目錄;當不指定本地新檔案名稱時,保留原檔案名稱。
(3) 向遠端主機傳輸檔案
$ sftp> put [local_file_path/]filename [remote_path/][new_filename]
[]中的參數為可選參數。當不指定本地檔案路徑時,預設為本地目前目錄;當不指定遠端主機檔案路徑時,預設為遠端主機目前目錄;當不指定遠端新檔案名稱時,保留原檔案名。
例如:put Anaconda3-2019.03-Linux-x86_64.sh installationFile/
(4) 本地指令和遠端指令
在sftp中,可以使用ls、pwd、mkdir等指令對連接配接的遠端主機進行操作,在指令前加l代表local,可對本地機器進行操作。當通過sftp連接配接到遠端主機之後,預設的所有操作都是對遠端主機進行操作。一些常用的操作如下:
9、執行python腳本
//xxx為腳本名稱
python xxx.py
python3 xxx.py
10、重命名
mv指令既可以重命名,又可以移動檔案或檔案夾。
例子:将目錄A重命名為B
mv A B
例子:将/a目錄移動到/b下,并重命名為c
mv /a /b/c
其實在文本模式中要重命名檔案或目錄,隻需要使用mv指令就可以了,比如說要将一個名為abc的檔案重命名為1234:
mv abc 1234
注意,如果目前目錄下也有個1234的檔案的話,這個檔案是會将它覆寫的。
11、删除檔案
(1) 删除/opt/目錄下的svn檔案夾
rm -rf /opt/svn #将會删除/opt/svn/目錄以及其下所有檔案夾,包括檔案
(2) 删除檔案 将/opt/目錄下的test.txt檔案删除
rm -f /opt/test.txt #将會強制删除/opt/test.txt這個檔案
使用這個rm -rf的時候一定要格外小心!!,linux沒有資源回收筒
修改密碼passwd