常用命令總結 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 俄羅斯方塊。隨著課程學習的深入,以及關...