日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu常用的一些命令

發布時間:2025/3/17 Ubuntu 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu常用的一些命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  1 添加root用戶

其實ubuntu在安裝時已經添加了root用戶,只是屏蔽了。所以只需要激活即可。打開終端ctrl+alt+t,輸入sudo passwd root,然后輸入要添加給root的密碼。

?

更新源命令

sudo apt-get update

  

2?將終端添加到右擊快捷菜單中的方法

sudo apt-get install nautilus-open-terminal

此時再單擊右鍵就會出現open in terminal

  3?安裝ssh服務

新版的ubuntu一般沒有安裝ssh-server,需要自己下載安裝

sudo apt-get install ssh

如果想要root用戶可以使用ssh服務,那么找到配置文件

sudo vi /etc/ssh/sshd_config

找到??PermitRootLogin 這項 將其改為 yes

同理,如果不想讓root用戶登錄,將其改為

PermitRootLogin no

?

?

查看是否打開了服務

ps –ef? |grep ssh

如果出現?? sshd及說明已經啟動了該服務。

?

  4?創建軟連接

ln?[參數][源文件或目錄][目標文件或目錄]

軟連接方式是:ln -s 源文件 目標文件

sudo?ln?-s?/path/to/django/bin/django-admin.py?/usr/local/bin/django-admin.py

[root@localhost?test]#?ll

-rw-r--r--?1?root?bin??????61?11-13?06:03?log2013.log

[root@localhost?test]#?ln?-s?log2013.log?link2013

[root@localhost?test]#?ll

lrwxrwxrwx?1?root?root?????11?12-07?16:01?link2013?->?log2013.log

-rw-r--r--?1?root?bin??????61?11-13?06:03?log2013.log

?

?

  5.Pip命令使用大全

  5.1? pip安裝包

  sudo pip install packagename

  5.2? pip查看已安裝的包

  pip list

  5.3? pip檢查哪些包需要更新

  sudo pip list --outdated

?

5.4 pip升級包

sudo pip? install –upgrade packagename

?

6. Ubuntu下安裝python源嗎

1下載源碼

到官網上下載,python2.7.11.tgz

2python解壓

sudo tar –zxvf python2.7.11.tgz

3編譯與安裝

???????? ./configure開始配置

???????? Make 進行編譯,時間可能比較長,需要幾分鐘時間

? ? ? ? ?sudo make install 進行安裝

???????? 此時可以檢查安裝的怎么樣了

輸入命令Python,會看到安裝的版本信息

?

7、安裝vmware tools

在Ubuntu系統中找到VMwaretools-9.6.2-1294478.tar.gz然后復制到一個文件夾里。

tar zxvf VMwareTools-*.tar.gz

然后進入解壓后的文件夾

輸入:

sudo ./vmware-install.pl

然后一路輸入回車鍵,當到你看到 Enjoy, --the VMware team 關閉終端,重起電腦安裝完成。

?

8、安裝mysql

第一步:安裝MySQL server 在terminal輸入sudo apt-get install mysql-server 第二步:安裝MySQL的python接口 在terminal輸入sudo apt-get install python-mysqldb 9/安裝Django pip install Django==1.9.5

?

?10、防火墻的配置

啟用

sudo ufw enable

?

停止

sudo ufw disable

?

開啟/禁用:

ufw allow 22/tcp 允許所有的外部IP訪問本機的22/tcp (ssh)端口

ufw deny 22/tcp 禁止所有外部IP訪問本機的22/tcp(ssh)端口

?

查看防火墻狀態

sudo ufw status

?

11、vi模式下按下backspace不能正常刪除,delete鍵也不能刪除

需要安裝vim

sudo apt-get install vim

?

?12、將man的幫助信息從terminal打印到文本文件中

在使用linux過程中不免會遇見一些不熟悉或者忘記用法的命令,使用man打印出來幫助信息時,又感覺太長。如果把幫助文檔打印到文本文件中就比較好了,以后想什么時候看就什么時候看。

以top命令為例,在terminal中輸出比較多

輸出到文本文件中的命令

man top|col -b > mantop.txt

就可以將top的幫助文檔輸出到mantop文件中。

?

  13 在shell中運行腳本,并將標準輸出和標準錯誤輸出到回收站(不要顯示程序中的標準輸出),比如說測試程序文件是test.py。

   在shell中切換到測試文件所在的目錄,運行命令:python test.py > /dev/null 2>&1

  就會將程序文件test.py的標準輸出和標準錯誤輸出到類似于windows中的回收站。

?

  15 linux系統重啟的命令

    1)shutdown -r [time] ,time格式說明,比較簡單就是now,就是現在重啟,或者是+m表示m分鐘后重啟,或者hh:mm以24小時格式指定具體重啟時間。

    2)reboot

?

  16 linux關機命令

    1) shutdown -h now  2) poweroff 立刻關機

?  

  17 常用的VI命令

  1)打開文件直接 vi filename

  2) 跳到文件第一行,在命令模式中使用 gg 或 :1

  3) 跳到文件最后一行,在命令模式中使用 G 或 shift g

  4)跳到行尾, $,移動到當前行頭,0

  5)向上翻滾半屏,Ctrl u

  6)向下滾動半屏,Ctrl d

  7)向前滾動全屏,Ctrl f

  8)向后滾動全屏,Ctrl b

  9)刪除一行,dd,表示刪除光標所在的當前行

  10)刪除多行,ndd,表示包含光標所在行向下數n行刪除

  11)復制一行,yy,表示把光標所在行復制下來

  12)復制多行,nyy,表示包含光標所在行向下數n行復制下來

  13)黏貼,p

  

18 文件下載命令 wget

使用wget斷點續傳

wget -c http://www.linuxde.net/testfile.zip

對于我們下載大文件時突然由于網絡等原因中斷非常有幫助,我們可以繼續接著下載而不是重新下載一個文件。需要繼續中斷的下載時可以使用-c參數。

?

19 添加用戶,

sudo adduser username

系統會提示以下信息:

正在添加用戶“username”...

???????????正在添加新組“username”(1001)...

?????????? 正在添加新用戶“username”(1001)到組“username”...

?????????? 創建主目錄“/home/username”...

??????????? 正在從“/etc、skel”復制文件...

????????????輸入新的 UNIX 口令:(此處大家注意,不是輸入你當前用戶的密碼,而是輸入你要創建新用戶的密碼)

????????????重新輸入新的 UNIX 口令:(再輸一次即可)

??????????? passwd:已成功更新密碼

??????????? Changing the user information for username
??????????? Enter the new value, or press ENTER for the default
??????????? Full Name []: yangyang?(輸入新用戶的名稱)
??????????? Room Number []:
??????????? Work Phone []:
??????????? Home Phone []:
??????????? Other []:
這個信息是否正確? [Y/n] y

??????????? 到了這一步,新用戶已經添加成功了,此時我們可以打 ls /home查看一下,如果顯示 username yangming,側代表用戶創建成.

到此,用戶添加成功。如果需要讓此用戶有root權限,執行命令:
root@ubuntu:~#
sudo vim /etc/sudoers
修改文件如下:
# User privilege specification
root ALL=(ALL) ALL
db ALL=(ALL) ALL
保存退出,db用戶就擁有了root權限。

?

20 徹底刪除一個賬戶

在root用戶下:userdel -r newuser
在普通用戶下:sudo userdel -r newuser
因為需要徹底刪除用戶,所以加上-r的選項,在刪除用戶的同時一起把這個用戶的宿主目錄和郵件目錄刪除。

?

21 apt 清理緩存文件命令

apt-get purge -y --auto-remove

?

22 查找文件然后刪除找到的文件

22.1 按照文件名查找文件后刪除,使用的命令 find/rm

例如:查找當前文件夾下以ten開始的文件,然后刪除

find . -name ten* | xargs rm -f

22.2 按照文件內容查找文件中包含指定的字符,然后刪除

find .| xargs grep -rl 'well'

grep 參數說明

-r 是遞歸查找

-n 是顯示行號

-R 查找所有文件包含子目錄

-i 忽略大小寫

-l?只列出匹配的文件名

-L?列出不匹配的文件名

?

總結

以上是生活随笔為你收集整理的ubuntu常用的一些命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。