linux系統中一些常用的命令

2021-10-09 13:27:53 字數 2614 閱讀 7971

1. 關閉linux系統中指定的埠

sudo

fuser -k -n tcp 埠號 例如:sudo fuser -k -n tcp 8000

2. python模組安裝命令
pip install 模組名 -i
3. 解決django的mysql問題
import pymysql

pymysql.version_info =

(1, 4, 13, "final", 0)

pymysql.install_as_mysqldb(

)# 使用pymysql代替mysqldb連線資料庫

4. python安裝yaml(解析.yml檔案
安裝,輸入:

pip install pyyaml 或者 pip3 install pyyaml

5. -bash: ls: 未找到命令
執行:

export path=/bin:/usr/bin:$path

6. linux查詢正在執行的python程式
ps -ef |

grep python

7.測試linux是否能訪問外網
curl -l
wget
8.centos 7安裝和配置ssh

安裝openssh-server

yum install -y openssl openssh-server
修改配置檔案(用vim開啟配置檔案/etc/ssh/sshd_config)

將上圖的permitrootlogin,rsaauthentication,pubkeyauthentication的設定開啟。

啟動ssh的服務

systemctl start sshd.service
設定開機自動啟動ssh服務

systemctl enable sshd.service
設定資料夾~/.ssh的訪問許可權(authorized_keys檔案儲存的是客戶端的公共金鑰)

cd ~

chmod 700 .ssh

chmod 600 .ssh/*

ls -la .ssh

9.ubuntu 18.04安裝和連線ssh

root@be4defdb43d7:/# apt-get update

root@be4defdb43d7:/# apt-get upgrade

root@be4defdb43d7:/# apt-get install vim

root@be4defdb43d7:/# apt-get install openssh-server

到這裡,所有的準備工作就完成了,下面開始實際操作連線ssh。

設定乙個root密碼,後面登陸會用到,根據自己的情況設定乙個密碼

root@be4defdb43d7:/# passwd
修改配置檔案

root@be4defdb43d7:/# vim /etc/ssh/sshd_config
注釋這一行permitrootlogin prohibit-password,新增一行permitrootlogin yes,如下所示:

#permitrootlogin prohibit-password

permitrootlogin yes

重啟ssh服務

root@be4defdb43d7:/# /etc/init.d/ssh restart

* restarting openbsd secure shell server sshd

連線ssh測試

9.ubuntu系統 linux root使用者不能通過ssh連線的問題

確認ssh服務已安裝,通過普通使用者連線成功

確認ssh配置是否對root進行特殊設定,修改/etc/ssh/sshd_config檔案中,permitrootlogin without-password將 without-password改為yes,如下所示:

#permitrootlogin without-password

#permitrootlogin prohibit-password

permitrootlogin yes

重啟ssh服務

root@be4defdb43d7:/# /etc/init.d/ssh restart

* restarting openbsd secure shell server sshd

再次使用ssh連線,這次沒有任何提示,連線成功

Linux作業系統中一些常用的命令

1 cd命令 這是乙個非常基本,也是大家經常需要使用的命令,它用於切換當前目錄,它的引數是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑。2 ls命令 這是乙個非常有用的檢視檔案與目錄的命令,list之意。3 grep命令 該命令常用於分析一行的資訊,若當中有我們所需要的資訊,就將該行顯示出...

Linux中一些常用組合命令

乙個目錄下檔案及資料夾的個數 ls wc w 乙個目錄下檔案檔案的個數 ls l grep wc l 乙個目錄下檔案資料夾的個數 ls l grep d wc l 統計當前資料夾下檔案的個數,包括子資料夾裡的 ls lr grep wc l wc命令 c 統計位元組數。l 統計行數。m 統計字元數。...

Linux中一些常用的基本命令

linux的一些命令 時間相關的命令 linux有兩種時鐘 1.系統時鐘 由linux核心通過cpu的工作頻率進行的計時 2.硬體時鐘 顯示當前的時間 顯示硬體時鐘的命令 hwclock 還有日曆 cal 目錄相關 cd 切換工作目錄 如果cd後面不跟引數,就會回到家目錄 切換到另乙個使用者的家目錄...