Debian系統總結

2021-12-24 20:52:46 字數 4544 閱讀 5406

常用命令總結 1

掛載軟硬體 1

使用者和組與許可權 1

查詢檔案,幫助,查殺程命令,安裝程式,解除安裝程式,查詢可能需要的安裝包,更改遠端埠,切換使用者 2

編輯檔案命令及引數 2

查詢硬碟分割槽情況,強制刪除資料夾 4

檢視目錄大小和查詢大檔案 4

比對md5值 4

新增開機啟動項 5

檢視os版本和核心,檢視程序 5

檢視資料夾或檔案屬性 5

消除亂碼 5

配置ip位址和dns 5

開啟遠端(ssh) 6

搭建ftp伺服器 6

掛載usb:

# mkdir –p /mnt/usb

# mount –t vfat /dev/sdd /mnt/usb

如果漢字為亂碼:

# mount –t vfat –o iocharset=cp936 /dev/sdd /mnt/usb

掛載共享

# mkdir /mnt/share

# mount //192.168.1.76/share /mnt/share –o user=administrator,password=123

新建使用者:# useradd user

設定密碼:# passwd user

新建組: # gpadd group

刪除使用者:#userdel -r user (-r刪除其目錄)

將使用者加到組裡: # gpasswd –a user group

檢視所有使用者:cat /etc/passwd

檢視所有組: cat /etc/groups

檢視使用者屬性及目錄:# finger user

修改使用者目錄:usermod –d /home/test

停用賬號:注釋掉 /etc/passwd裡的對應使用者

更改檔案或資料夾所有者: chown user folder|file

更改檔案或資料夾許可權: chmod 777 folder|file

(777 中分別為擁有者組群其他

查詢檔案:find file|folder locate file|folder

檔案中查詢某欄位:/欄位用n或n切換

幫助: man ls

檢視程序: top

殺掉程序:pkill vsftpd

更新軟體:# apt-get upgrade

安裝程式: apt-get install vsftpd

解除安裝程式:apt-get --purge remove vsftpd

查詢可能需要的安裝包:#apt-cache search scim

預設從網上下,必須配置好

(deb lenny main non-free contrib

deb-src lenny main non-free contrib

deb lenny main contrib non-free

deb-src lenny main contrib non-free

deb stable main non-free contrib

deb-src stable main non-free contrib)

並且更新一下 apt-get update)

更改遠端埠:etc/ssh/sshd_config

# what ports, ips and protocols we listen for

port 22

切換使用者到database : # su database

切換使用者回root: # su

編輯文件使用vi或vim: # vi /etc/

vi 的三種命令模式;

command(命令)模式,用於輸入命令;:

insert(插入)模式,用於插入文字;i

visual(可視)模式,用於視化的的高亮並選定正文;v

3.3 檔案的儲存和退出;

command 模式是vi或vim的預設模式,如果我們處於其它命令模式時,要通過esc鍵切換過來。

當我們按esc鍵後,接著再輸入:號時,vi會在螢幕的最下方等待我們輸入命令;

:w 儲存;

:w filename 另存為filename;

:wq! 儲存退出;

:wq! filename 注:以filename為檔名儲存後退出;

:q! 不儲存退出;

:x 應該是儲存並退出 ,功能和:wq!相同

3.4 游標移動;

當我們按esc進入command模式後,我們可以用下面的一些鍵位來移動游標;

j 向下移動一行;

k 向上移動一行;

h 向左移動乙個字元;

l 向右移動乙個字元;

ctrl+b 向上移動一屏;

ctrl+f 向下移動一屏;

向上箭頭向上移動;

向下箭頭向下移動;

向左箭頭向左移動;

向右箭頭向右移動;

我們編輯乙個檔案時,對於 j、k、l和h鍵,還能在這些動作命令的前面加上數字,比如 3j,表示向下移動3行。

3.5 插入模式(文字的插入);

i 在游標之前插入;

a 在游標之後插入;

i 在游標所在行的行首插入;

a 在游標所在行的行末插入;

o 在游標所在的行的上面插入一行;

o 在游標所在的行的下面插入一行;

s 刪除游標後的乙個字元,然後進入插入模式;

s 刪除游標所在的行,然後進入插入模式;

3.6 文字內容的刪除操作;

x 乙個字元;

#x 刪除幾個字元,#表示數字,比如3x;

dw 刪除乙個單詞;

#dw 刪除幾個單詞,#用數字表示,比如3dw表示刪除三個單詞;

dd 刪除一行;

#dd 刪除多個行,#代表數字,比如3dd 表示刪除游標行及游標的下兩行;

d$ 刪除游標到行尾的內容;

j 清除游標所處的行與上一行之間的空格,把游標行和上一行接在一起;

複製和粘帖的操作;

其實刪除也帶有剪下的意思,當我們刪除文字時,可以把游標移動到某處,然後按shift+p鍵就把內容貼在原處,然後再移動游標到某處,然後再按p或shift+p又能貼上;

p 在游標之後粘帖;

shift+p 在游標之前粘帖

比如我們想把乙個文件的第一行複製下來,然後帖到第三行的後面,我們應該怎麼做呢?

有兩種方法;

第一種方法:

先把第一行刪除,把游標移動到第一行處,然後用dd動作,接著再按一下shift+p鍵。這樣就把剛才刪除的第一行帖在原處了。

接著我們再用k鍵移動游標到第三行,然後再按一下p鍵,這樣就把第一行的內容又帖到第三行的後面了;

第二種方法;

進入可視模式,按esc鍵,然後按v鍵。移動滑鼠指標,選中第一行的內容,然後按y鍵複製;再移動指標到第三行,最後按p鍵;

所以複製和貼上操作,是命令模式、插入模式及可視模式的綜合運用;我們要學會各種模式之間的切換,要常用esc鍵;更為重要的學會在命令模式下移動游標;

查詢當前使用的硬碟情況: # df -h

查詢整個裝置的硬碟情況 # fdisk -l

強制刪除資料夾: # rm -rf 資料夾

檢視目錄大小:# du -hs

查詢檔案大於50m的檔案:# find / -size 50m -print

# md5sum 檔案

#cd /etc/

# icare start 61 2 3 4 5 .

檢視os版本和核心:#uname -a

檢視程序:#ps aux|grep 程序名

# ls -l 檔案|資料夾

#export lc_all=c

配置ip位址vim etc/network/inte***ces

ifrace eth0 inet static

address 192.168.1.20

netmask 255.255.255.0

gateway 192.168.1.1

dns-nameservers 222.246.129.80

dns-nameservers 202.110.123.28

配置dns

vim /etc/

search

nameserver 222.246.129.80

首先安裝ssh,但在安裝之前,先更新/etc/apt/

# apt-get update

# apt-get install openssh-server

這樣ssh就開啟了,

如果要更改ssh埠

# vim etc/ssh/sshd_config

what ports, ips and protocols we listen for

port 22

首先安裝vsftpd:

# apt-get install vsftpd

接著配置檔案

# vi /etc/

設定選項如下:

#接受匿名使用者

anonymous_enable=yes

考勤系統總結

考勤管理資訊系統 班級 20081171 組長 朱麗珊 學生 鄭秋萍 2008117102 朱麗珊 2008117108 陳淑柳 2008117116 胡小琴 2008117138 目錄第一章考勤管理資訊系統的系統規劃 第一節專案開發背景和現狀分析3 第二節專案開發目的和目標3 4 第三節可行性分析...

Linux系統總結

linux系統應用與開發 課程學習總結 linux 是乙個優秀的作業系統,它支援多使用者 多程序及多執行緒,以穩定 強健 可靠的效能著稱。linux 提供了強大的伺服器功能,因此在網路技術日益發展的今天,受到越來越多的企業和個人的青睞。越來越多的網路及網路伺服器都選擇linux 作為執行平台 本書針...

系統設計總結

許亞張自洋趙健趙斌 一 關於選題 在拿到實驗題目後,進行了仔細的比較和研究,對各種型別題目特點及難易度有較深的理解,再結合小組成員自身特點,特長,初步論證得出選題如下 實現led點陣屏的多樣化顯示功能。並通過無線訊號的控制來操縱俄羅斯方塊。即無線訊號控制led 俄羅斯方塊。隨著課程學習的深入,以及關...