婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Ubuntu服務器常用命令匯總

Ubuntu服務器常用命令匯總

熱門標簽:山東電信外呼系統靠譜嗎 信貸電銷機器人系統 江蘇自動外呼系統一般多少錢 比較穩定的外呼系統 ai電話機器人營銷 長沙回撥外呼系統 云南云電銷機器人招商 鸚鵡螺號航海地圖標注時間 400 電話 申請費用

下面的命令大都需要在 控制臺 / 終端 / shell 下輸入。
任何一個使用 ‘sudo' 作為前綴的命令都需要擁有管理員 (或 root) 訪問權限。 所以你會被提示輸入你自己的密碼。

查看軟件xxx安裝內容

查看顯卡使用情況

nvidia-smi

查看硬盤使用情況

df -hl # 查看磁盤剩余空間
df -h # 查看每個根路徑的分區大小

查看用戶配額及使用情況

quota -uvs username

打開visdom

python -m visdom.server

后面可加參數,如在9099端口,以加密方式打開

python -m visdom.server -port 9010 -enable_login

查看某一進程對應的信息

ps -f PID_number

例如:

ps -f 10101

查看指定用戶登錄記錄

last username

文件壓縮
壓縮文件夾

zip A.zip ./A/*
tar zcvf FileName.tar.gz DirName

使用zip解壓文件夾

unzip A.zip

查看某目錄下子文件&目錄的大小

du ./A/ -d 1 -h

查看某目錄下文件數量

ls -l | grep "^-" | wc -l

批量復制特定文件名的文件

cp ~/train/dog.{1000..1399}.jpg ~/PycharmProjects/test/data/validation/dogs/

移動文件夾

mv ./A/* ./B/ # 將A移動到B

復制文件夾

cp -Rf /home/user1/* /root/temp/

# 將 /home/user1目錄下的所有東西拷到/root/temp/下而不拷貝user1目錄本身。

刪除文件/文件夾

rm ./A/1.jpg # delete file
rm -Rf ./A/ # delete folder

當需要刪除的文件極多時,可能會報錯:

rm argument list too long

解決方案如下

在linux中刪除大量的文件時會出現這個問題,可以與find命令結合來解決這個問題。

rm -f *.jpg 改為:find . -name "*.jpg" | xargs rm -f "*.jpg" ,注意這個命令會刪除子目錄下的文件,可以添加 -maxdepth 來指定最大的文件深度,如果是1的話就是當前目錄。

具體而言,經常使用到的代碼為:

find . -name "*iter10*" | xargs rm -f "*iter10*"

創建文件夾

makedir folderName

查看IP地址

ifconfig -a

同時執行多條命令

1.每個命令之間用;隔開:各個命令都會執行,但不保證每個命令都執行成功。
2.每個命令之間用&&隔開:若前面的命令執行成功,才會去執行后面的命令。保證所有的命令執行完畢后,執行過程都是成功的。
3.每個命令之間用||隔開:||是或的意思,只有前面的命令執行失敗后才去執行下一條命令,直到執行成功一條命令為止。

本條轉自:

查看cuda版本

cat /usr/local/cuda/version.txt

screen相關命令

# 查看當前screen列表
screen -ls
# 創建的screen
screen -S name
# 打開detached的screen窗口
screen -r <session-id>
# 打開attached的screen窗口,-D -r 先踢掉前一用戶,再登陸。
screen -D -r <session-id>
# 退出screen
screen -r <session-id>
exit

查看軟件xxx安裝內容

dpkg -L xxx

查找軟件庫中的軟件
apt-cache search 正則表達式

aptitude search

軟件包
顯示系統安裝包的統計信息

apt-cache stats

顯示系統全部可用包的名稱

apt-cache pkgnames

顯示包的信息

apt-cache show k3b

查找文件屬于哪個包

dpkg -S filename
apt-file search filename

查看已經安裝了哪些包

dpkg -l

查詢軟件xxx依賴哪些包

apt-cache depends xxx

查詢軟件xxx被哪些包依賴

apt-cache rdepends xxx

增加一個光盤源

sudo apt-cdrom add

系統更新

sudo apt-get update (這一步更新包列表)
sudo apt-get dist-upgrade (這一步安裝所有可用更新)

或者

sudo apt-get upgrade (這一步安裝應用程序更新,不安裝新內核等)

查看安裝軟件時下載包的臨時存放目錄

ls /var/cache/apt/archives

清理舊版本的軟件緩存

sudo apt-get autoclean

清理所有軟件緩存

sudo apt-get clean

刪除系統不再使用的孤立軟件

sudo apt-get autoremove

徹底刪除Gnome

sudo apt-get --purge remove libqt3-mt libqtcore4

一鍵安裝 LAMP 服務

sudo tasksel install lamp-server

查看內核加載的模塊

lsmod

查看PCI設備

lspci

查看USB設備

lsusb #
加參數 -v 可以顯示USB設備的描述表(descriptors)

lsusb -v

查看網卡狀態

sudo apt-get install ethtool
sudo ethtool eth0

獲取CPU序列號或者主板序列號

#CPU IDsudo dmidecode -t 4 | grep ID
#Serial Number
sudo dmidecode | grep Serial
#CPUsudo dmidecode -t 4
#BIOS
sudo dmidecode -t 0
#主板:
sudo dmidecode -t 2
#OEM:
sudo dmidecode -t 11

顯示系統運行時間

uptime

分區掛載

sudo mount -t 文件系統類型 設備路經 訪問路經

#常用文件類型如下: iso9660 光驅文件系統, vfat fat/fat32分區, ntfs ntfs分區, smbfs windows網絡共享目錄, reiserfs、ext3、xfs Linux分區
#如果中文名無法顯示嘗試在最後增加 -o nls=utf8 或 -o iocharset=utf8
#如果需要掛載後,普通用戶也可以使用,在 -o 的參數後面增加 ,umask=022 如:-o nls=utf8,umask=022

分區卸載

sudo umount 目錄名或設備名

在后臺運行交互式程序,退出登錄后,并不結束程序

sudo apt-get install screenscreen vim a.txt
#直接退出后使用 screen -ls
# 1656.pts-0.ubuntu (Detached)screen -r 1656
#恢復#熱鍵,同時按下Ctrl和a鍵結束后,再按下功能鍵C-a ?
#顯示所有鍵綁定信息C-a w
#顯示所有窗口列表C-a C-a
#切換到之前顯示的窗口C-a c
#創建一個新的運行shell的窗口并切換到該窗口C-a n
#切換到下一個窗口C-a p
#切換到前一個窗口(與C-a n相對)C-a 0..9
#切換到窗口0..9C-a a
#發送 C-a到當前窗口C-a d
#暫時斷開screen會話C-a k
#殺掉當前窗口

根據IP查網卡地址

arping IP地址

查看當前IP地址

ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'

服務器常用命令

1:查看安裝的軟件

ps -ef | grep nginx

2:端口被占用

netstat -anp | grep 8801

2.2,通過程序名查詢進程號:

ps aux | grep 程序名

2.3, 通過進程號查詢進程詳細信息

ps -ef|grep 28332

kill -9 2237

//win -----netstat -aon|findstr “8801” —殺死進程 taskkill -pid 5288 -f

3:nginx重啟

nginx -s reload

nginx 502[服務器掛掉]

4;解壓war包

jar -xvf foodsafety.war

4:=全局部署====================

nohup java -jar detecation-0.0.1-SNAPSHOT.jar > nohup.out 2>&1 &

nohup java -jar shareniu.jar &

nohup 意思是不掛斷運行命令,當賬戶退出或終端關閉時,程序仍然運行

5:查看程序

5.1,查看文件路徑:rpm -ql 程序名
5.2,查看程序是否正常運行:rpm -qa 程序名
5.3,查看監聽端口號:netstat -tnlp

// nginx 報錯 nginx: [error] open() “/run/nginx.pid” failed (2: No such file or directory)
1, nginx
2, nginx -s reload //重啟 【正向代理代理客戶端,反向代理代理服務器?!?/p>

6:=查看jdk路徑=

which java

7:將jar包注冊為服務器=

7.1,創建執行文件.sh文件

vim demo-start.sh
#!/sh

nohup /usr/local/java/jdk1.8.0_171/bin/java -jar
/home/demo/jar/demo.jar > /home/demo/jar/demo.log &
echo $! > /var/run/demo.pid

7.1.2, 創建執行文件.sh文件 vim demo-stop.sh

#!/bin/bash
PID=$(cat /var/run/demo.pid)
kill -9 $PID

查看jdk路徑: which java

7.2,創建.service腳本,開機自啟動
cd /usr/lib/systemd/system

[Unit]
Description=demo
After=syslog.target

[Service]
Type=forking
ExecStart=/root/demo/sh/demo-start.sh
ExecStop=/root/demo/sh/demo-stop.sh
PrivateTmp=true

7.3,相關命令

重啟配置文件 systemctl daemon-reload

啟動/停止/重啟/查看狀態
systemctl start/stop/restart/status xxx.service
設置開機自啟
systemctl enable xxx.service
查看console log
journalctl -u xxx.service
journalctl -f -u xxx.service

[Install]
WantedBy=multi-user.target

8.1,查找文件:find / -name 文件名

8.2,查看項目是否啟動:ps ef|grep 項目名

補充服務器常用命令

IP:111.111.111.111
鏈接軟件:PUTTY

服務器鏈接用戶:username
鏈接密碼: userpwd

常用文件路徑如下:
ftp——mysql密碼:username根下面的vsftp.txt,同路徑下的t.sh是批量生成ftp用戶,和自動生成/webroot/下對于的網站目錄名稱(vsftp.txt,第一列為用戶名,第二列為目錄名,第三列為密碼)

apache2虛擬目錄配置:/etc/apache2/sites-available/default,如需加入,直接在最底部增加

常用操作命令:

cd ~,進入用戶username下的根
sudo vim vsftp.txt,編輯文件,默認讀取模式,按“/”進入快速查找狀態,按insert進入編輯模式,按esc返回讀取模式,“:wq!”和“:q!”分別為強制保存和強制不保存,不加感嘆號則為保存和不保存
sudo ./t.sh,自動運行創建ftp用戶和"/webroot/"下面的網站目錄名

sudo chown www-data:www-data /webroot/目錄名 -R,變更目錄權限為ftp主用戶

sudo vim /etc/apache2/sites-available/default,編輯apache配置文件

sudo service apache2 restart,重啟apache2,其它服務也可以,restart為重啟,stop為關閉,start為開啟
重啟某個服務同樣可以用:sudo /etc/init.d/apache2 restart

sudo service mysql restart,同上(所有服務都在/etc/init.d/目錄下)

sudo du -h 目錄名,查看目錄總大小

sudo rar x 文件名.rar,解壓縮rar文件,是全路徑解壓
sudo rar a 壓縮名.rar 壓縮目錄或文件,壓縮文件或者目錄

sudo mkdir 目錄名,創建目錄
sudo rm -rf 目錄名,刪除目錄或文件
sudo rm -rf 目錄名/*,刪除目錄下所有文件,不刪除目錄
sudo cp -r 源目錄或文件 目標目錄或文件

ln -s /www/xxx.xml /www/xxx/sitemap.xml,創建軟連接方法
即:ln -s 真實文件 虛擬文件
但是要先創建虛擬文件和真實文件

/webroot,為總網站根目錄
/backup為總備份目錄,/backup/mysql為mysql備份,/backup/www為網站總備份目錄,/backup/other為其它備份目錄,每周五/周六備份一次,備份后需壓縮,壓縮后并刪除源

創建ftp的密碼即為mysql密碼,需手動創建mysql用戶,刪除mysql用戶用命令:drop user username@localhost即可到此這篇關于服務器Ubuntu常用命令匯總的文章就介紹到這了,更多相關Ubuntu常用命令內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:拉薩 澳門 烏海 齊齊哈爾 嘉興 衡陽 亳州 運城

巨人網絡通訊聲明:本文標題《Ubuntu服務器常用命令匯總》,本文關鍵詞  Ubuntu,服務器,常用,命令,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ubuntu服務器常用命令匯總》相關的同類信息!
  • 本頁收集關于Ubuntu服務器常用命令匯總的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 涿鹿县| 平武县| 纳雍县| 山丹县| 赣州市| 临沧市| 行唐县| 仁怀市| 宝清县| 剑川县| 汾西县| 眉山市| 抚顺县| 东安县| 东丽区| 庆城县| 兰溪市| 农安县| 漠河县| 信丰县| 棋牌| 汶上县| 枣庄市| 樟树市| 察哈| 永丰县| 明溪县| 临汾市| 通道| 曲沃县| 桂东县| 仁怀市| 都安| 池州市| 吉安市| 西林县| 横峰县| 东乡县| 定襄县| 马尔康县| 清涧县|