歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

讓linux技術更上一層樓

1 筆記本電腦觸摸板 開啟與禁用

禁用觸屏 sudo modprobe -r psmouse
開啟觸屏 sudo modprobe psmouse

2 wget
wget url 下載

3 mount
mount命令用於物理設備(例如:光盤、U盤、硬盤)中的文件系統掛載到linux文件系統的某個目錄中,在mount命令不使用任何選項和參數的時候將顯示當前linux系統中以掛載的文件系統信息。
mount命令的功能強大,命令格式也比較豐富。但是常用掛載文件系統命令格式:mount –t type dev dir

掛載指定的文件系統 -t 參數後面要跟文件系統名稱。我這台電腦上的 /dev/hdc6 是 FAT32 文件系統。Linux 中稱 FAT32 文件系統是 vfat。
如果掛載亂碼可以試試:
mount -o iocharset=utf8 /dev/hdc6 /mnt/WinE

mount -o iocharset=gb2312 /dev/hdc6 /mnt/WinE

如:mount -t iso9668 /dev/cdrom /media/cdrom
結果:mount:block device /dev/cdrom is write-protected,mounint read-only
–t type選項指出需要掛載的文件系統類型,光盤文件系統類型是:iso9660;
dev表示需要掛載文件系統的設備名稱,光盤驅動器的設備名稱是/dev/cdrom;
dir表示掛載點,即掛載到的文件目錄路徑。光盤設備在linux as4中系統中的默認路徑是/media/cdrom。
由於光盤是只讀的存儲介質,因此mount命令在掛載光盤的時候會提示光盤一只讀(read-only)模式進行掛載,掛載後使用mount命令查看已掛載的文件系統,可以在最後一行看到設備的掛載信息,證明掛載成功。
mount
最後一行顯示:/dev/hdc on /media/cdrom type iso9668(ro)
讀取光盤中的內容非常的簡單了,使用mount命令掛載後,可以訪問掛載目錄完成對光盤中內容的讀取。
如:ll /media/cdrom

umount
umount命令
  umount命令用於卸載已經掛載的文件系統,基本格式如:umount dir device […]使用umount卸載文件系統可以指定掛載設備文件名或掛載目錄作為參數,可以將卸載指定的設備或掛載點目錄上的文件系統。

  對於光盤文件系統的卸載可以使用,以下兩條命令中的任意一條:注意在卸載的時候要退出光盤的掛載目錄,否則提示文件系統在使用。eject命令
  使用eject命令可以將光盤驅動器中的光盤輕輕彈出和收回,不必使用光盤驅動器的彈出按鈕。

U盤的使用方法
  在linux系統中,USB設備被視為SCSI設備,使用這個設備文件的格式為“sdX”系統中的第一個SCSI設備表示為“sda”第二個表示為“sdb”由於我使用的系統硬盤是串口硬盤,所以我的U盤被識別為“sdb”

  U盤設備插入系統後每次分配的設備文件名是不固定的,依賴於當前系統擁有幾個SCSI設備,在不確定設備名稱時,我們可以使用“fdisk”命令,列出系統中所有存儲設備:
fdisk -l +路徑

我們可以看出當前設備文件名是“/dev/sdb”,U盤上唯一的主分區設備文件的名稱是“/dev/sdb1”,分區中的文件系統類型是fat。知道這些以後我們就可以使用mount命令掛載U盤到當前文件系統。“/mnt”目錄通常用於掛載系統中臨時使用的文件系統,可以將“/mnt”目錄作為U盤系統的掛接點。使用“vfat”文件系統類型表示所有的fat文件系統類型,包括fat16和fat32,ntfs還是使用ntfs表示。
mount -t vfat /dev/sdb1 /mnt/
mount -t ntfs /dev/sdb1 /mnt/

U盤的卸載
umount /dev/sdb1


4 grep,find,which,whereis,locate
grep 語法:grep 類型 字符 文件 grep world ceshi.txt
grep -nR 字符串 路徑
基本格式:find expression

    1.主要參數

    [options]主要參數:
    -c:只輸出匹配行的計數。
    -i:不區分大小寫
    -h:查詢多文件時不顯示文件名。
    -l:查詢多文件時只輸出包含匹配字符的文件名。
    -n:顯示匹配行及行號。
    -s:不顯示不存在或無匹配文本的錯誤信息。
    -v:顯示不包含匹配文本的所有行。

    pattern正則表達式主要參數:
    \: 忽略正則表達式中特殊字符的原有含義。
    ^:匹配正則表達式的開始行。
    $: 匹配正則表達式的結束行。
    \<:從匹配正則表達 式的行開始。
    \>:到匹配正則表達式的行結束。
    [ ]:單個字符,如[A]即A符合要求 。
    [ - ]:范圍,如[A-Z],即A、B、C一直到Z都符合要求 。
    .:所有的單個字符。
    * :有字符,長度可以為0。
(1)grep 'test' d*  #顯示所有以d開頭的文件中包含 test的行
  (2)grep ‘test’ aa bb cc    #顯示在aa,bb,cc文件中包含test的行
  (3)grep ‘[a-z]\{5\}’ aa   #顯示所有包含每行字符串至少有5個連續小寫字符的字符串的行
  (4)grep magic /usr/src  #顯示/usr/src目錄下的文件(不含子目錄)包含magic的行
  (5)grep -r magic /usr/src  #顯示/usr/src目錄下的文件(包含子目錄)包含magic的行

  (6)grep -w pattern files :只匹配整個單詞,而不是字符串的一部分(如匹配’magic’,而不是’magical’)

find
find 查找文件和目錄
find / –name ceshi
項目中常用到的刪除svn版本信息:首先進入項目目錄,然後執行命令:find . -name .svn -exec rm -rf {} \;
find命令速度非常慢,也非常耗硬盤,最好用其他命令查找
基本格式:find path expression

    1.按照文件名查找

    (1)find / -name httpd.conf  #在根目錄下查找文件httpd.conf,表示在整個硬盤查找
    (2)find /etc -name httpd.conf  #在/etc目錄下文件httpd.conf
    (3)find /etc -name '*srm*'  #使用通配符*(0或者任意多個)。表示在/etc目錄下查找文件名中含有字符串‘srm’的文件
    (4)find . -name 'srm*'   #表示當前目錄下查找文件名開頭是字符串‘srm’的文件

    2.按照文件特征查找     

    (1)find / -amin -10   # 查找在系統中最後10分鐘訪問的文件(access time)
    (2)find / -atime -2   # 查找在系統中最後48小時訪問的文件
    (3)find / -empty   # 查找在系統中為空的文件或者文件夾
    (4)find / -group cat   # 查找在系統中屬於 group為cat的文件
    (5)find / -mmin -5   # 查找在系統中最後5分鐘裡修改過的文件(modify time)
    (6)find / -mtime -1   #查找在系統中最後24小時裡修改過的文件
    (7)find / -user fred   #查找在系統中屬於fred這個用戶的文件
    (8)find / -size +10000c  #查找出大於10000000字節的文件(c:字節,w:雙字,k:KB,M:MB,G:GB)
    (9)find / -size -1000k   #查找出小於1000KB的文件

    3.使用混合查找方式查找文件

    參數有: !,-and(-a),-or(-o)。

    (1)find /tmp -size +10000c -and -mtime +2   #在/tmp目錄下查找大於10000字節並在最後2分鐘內修改的文件
   (2)find / -user fred -or -user george   #在/目錄下查找用戶是fred或者george的文件文件
   (3)find /tmp ! -user panda  #在/tmp目錄中查找所有不屬於panda用戶的文件

which
which +文件名
which的基本功能是通過環境變量PATH到該路徑內尋找可執行文件,所以用於查找可執行文件。其實這個時候想一想,怎樣可以看出文件是可執行文件,我在前面已經介紹了一種方法,學習就是結合起來運用。在我們還不熟悉這個系統的時候,我們可以先在某個目錄查看一下是否有可執行文件,然後在使用which驗證。

whereis
whereis可以迅速的找到文件,而且還提供了這個文件的二進制可執行文件、源代碼文件和使用手冊頁存放位置。如:whereis php.ini

locate
如果知道文件名,卻不知道文件在那個目錄下面了,我們就可以使用locate命令來搜索文件,這個命令搜索文件的速度比較快
locate php.ini

whatis 它是什麼

5 vim 編輯器
vim 命令模式下,yy復制當前光標的一行,p粘貼,u撤銷,ctrl+R 取消剛剛的撤銷
y5y 包括光標所在行,往下數,復制5 行到內存。若只復制一行,可以不寫數字。
y3w 復制光標後面的3 個英文單詞。
p 小寫,把剪貼板內容粘貼到光標之後。
P 大寫,把剪貼板內容粘貼到光標之前。

ctrl + alt + t 彈出終端
pgup 向上翻一頁(編輯模式下)
pgup 向下翻一頁(編輯模式下)
vi編輯器有3種模式:命令模式、輸入模式、末行模式。
命令模式:vi啟動後默認進入的是命令模式,按i或者a進入輸入模式,按esc進入命令模式。
輸入模式:按i或者a進入輸入模式,按esc進入命令模式。
末行模式:在命令模式輸入“:”即可進入該模式,在末行模式中有好多好用的命令。
查看vi版本信息 直接輸入vi 回車,就可以看到了
光標的移動
向上移動光標:k
向左移動光標:h
向右移動光標:l
向下移動光標:j

命令模式-翻頁命令
  Ctrl+F向前翻整頁 Ctrl+U向前翻半頁
  Ctrl+B向後翻整頁 Ctrl+D向後翻半頁
命令模式-行內快數跳轉
  ^移動到本行行首
  $移動到本行行尾
命令模式-顯示行號和取消行號(末行模式使用)
  set nu顯示行號
  set nonu取消行號
命令模式-光標移動
G 光標回到文件首行
shift+G 光標回到文件尾行
#G跳轉到文件的#行

 刪除操作(命令模式使用)
  x刪除光標處的單個字符
  dd刪除光標所在行
  dw刪除當前字符到單詞尾包括空格的所有字符
  #x例如3x刪除光標處向右的三個字符
  #dd例如3dd從當前行開始向下刪除三行文本
撤銷操作
  u命令取消最近一次的操作,可以使用多次來恢復原有的操作
  U取消所有操作
  Ctrl+R可以恢復對使用u命令的操作
撤銷操作
  u命令取消最近一次的操作,可以使用多次來恢復原有的操作
  Ctrl+R可以恢復對使用u命令的操作

復制操作(只要記住yy復制一行就行,其他太多,不要求記憶)
  yy命令復制當前整行的內容到vi緩沖區
  yw復制當前光標所在位置到單詞尾字符的內容到vi緩存區,相當於復制一個單詞
  y$復制光標所在位置到行尾內容到緩存區
  y^復制光標所在位置到行首內容到緩存區
  #yy例如:5yy就是復制5行
  #yw例如:2yw就是復制兩個單詞
  如果要復制第m行到第n行之間的內容,可以在末行模式中輸入m,ny例如:3,5y復制第三行到第五行內容到緩存區。
查找
至上而下的查找 /字符串
至下而上的查找 ?字符串
替換(必須掌握 末行模式下)
  :s/old/new用new替換行中首次出現的old
  : s/old/new/g 用new替換行中所有出現的old
  :#,# s/old/new/g用new替換從第#行到第#行中出現的old
  :% s/old/new/g用new替換整篇中出現的old


編輯模式
進入輸入模式命令
  i插入命令 a附加命令 o打開命令 c修改命令
  r取代命令 s替換命令 Esc退出命令
輸入模式的操作
  Home光標到行首
  End 光標到行尾
  Page Up和Page Down上下翻頁
  Delect刪除光標位置的字符
恢復文件
  vi在編輯某一個文件時,會生成一個臨時文件,這個文件以 . 開頭並以 .swp結尾。正常退出該文件自動刪除,如果意外退出例如忽然斷電,該文件不會刪除,我們在下次編輯時可以選擇一下命令處理:

  O只讀打開,不改變文件內容
  E繼續編輯文件,不恢復.swp文件保存的內容
  R將恢復上次編輯以後未保存文件內容
  Q退出vi
  D刪除.swp文件
  或者使用vi -r 文件名來恢復未保存的內容

6 rm -f
rm -f 文件名 強制刪除文件,且不提示
rmdir 刪除單文件夾
rmdir -r 刪除多層文件夾,循環刪除,直到全部刪除

7 通配符
* 任何字符和字符串
? 一個任意字符
[abc] []內的任意一個字符 有時也表示范圍 如:[a-z],如我要進入setup目錄,但是只記得setu,不記得最後一個字符是什麼,那麼有幾種方法:
1 cd setu? (一個任意字符)
2 cd setu[a-z] (a-z中的一個)
3 cd setu + Tab (用tab鍵補全)
4 cd setu[bcmp] (模糊記得是bcmp這幾個字符中的一個)
有文件111.txt,112.txt,113.txt 要一次性刪除11開頭的txt文件 rm 11?.txt 如果要刪除全部.txt文件,rm *.txt

8 系統組和用戶
組管理: groupadd groupdel
創建組admin : groupadd admin
在/etc/group下看組信息
groupdel 刪除組
在 Linux 系統中,我用使用 groupdel 命令來刪除用戶組, groupdel admin
groups 顯示當前用戶所在的組

用戶管理:useradd passwd userdel
useradd
Linux 系統中用戶必須歸屬於某個組,所以如果新建用戶時不指定組命令就會建立一個與用戶名稱一模一樣的組,將新建的用戶放進去。如果新建用戶時指定了組,用戶就歸屬於指定的組。只有root用戶才能增加用戶,增加的用戶可以給自己改密碼,但不能改root的密
增加組:admin 如:groupadd admin
接下來,我們創建一個用戶jams,並將它歸屬到admin組
useradd -g admin jams

-l 可以修改用戶名稱
-g<群組>  修改用戶所屬的群組
-L  鎖定用戶密碼,使密碼無效。
-U  解除密碼鎖定。

在/home下就可以看到 新增的用戶
passwd
修改密碼:passwd 如:passwd jams 先驗證舊密碼,然後按提示輸入新的2次密碼
userdel
刪除用戶:userdel 如:userdel jams


9 顯示文件內容
cat 文件名:顯示出所有信息
tac 文件名:
more 文件名: 和cat 命令一樣。不同的是顯示若干行後會暫停下來顯示
less文件名: 和more一樣但能往回看
head文件名: 查看文件開頭部分
tail文件名: 查看文件末尾部分

10查看版本信息
php: php -v
apache: apache2 -V
mysql: mysql -V
系統信息:uname -a
看ubuntu版本:cat /etc/issue

11.jams@ThinkPad-E550:~/soft$
jams 當前用戶
ThinkPad-E550 計算機名
~ 當前用戶的宿目錄
/soft 當前路徑
$ 普通用戶 ,root是#,所以可以根據這2個符號來區分當前用戶身份

12 ls
ls –a列出所有文件,包括隱藏文件,還以查看“/”下目錄為例:
ls –l詳細列出目錄下文件的權限、所有者文件大小等詳細信息,可以簡單輸入“ll”
ls–F列出目錄下文件名及其目錄類型,以查看/etc下文件
我們發現這時有的文件後有個*,有的文件有個@,還有的有個/結尾,他們分別代表是可執行文件、符號鏈接、和目錄名.

13
cd ~ 返回用戶宿主目錄

14 file 查看文件類型
File命令能夠識別linux系統中大多數文件類型,可識別文本文件。二進制可執行文件、壓縮文件等。
如:file ceshi.txt
結果:ceshi.txt: ASCII text

15 修改root密碼
新裝機後,沒有看到再哪裡設置root密碼,只設置了普通用戶密碼,那麼怎麼修改root密碼呢?
(經過測試,我用普通用戶修改了root密碼,按理普通用戶是不能修改root密碼的,這個問題有待深討)
sudo passwd root
按提示先輸入普通用戶密碼,再輸入2次root密碼,那麼root密碼就設置成功了,用su root 輸入root密碼,就切換成root了

16 date 和 cal
查看系統時間 date
設置當前系統時間為2015年5月8日19點48分0秒 date -s "2016-5-22 19:48:00" date –set "2016-5-22 19:48:00"
cal 查看日歷

17 常見壓縮和解壓命令(均經過本人親測)
tar命令
僅打包,不壓縮 tar -cvf ceshi.tar ceshi 結果出看到一個ceshi.tar的包
解包:tar -xvf ceshi1.tar

zip命令
壓縮:zip ceshi.zip ceshi
  解壓:unzip ceshi.zip 
zipinfo ceshi.zip 列出壓縮文件信息

rar命令
先安裝rar和unrar:sudo apt-get install rar; sudo apt-get install unrar;
壓縮:rar a ceshi.rar ceshi (將ceshi壓縮成ceshi.rar包) 解壓:unrar e ceshi.rar(解壓ceshi.rar包)

tar.gz
壓縮:tar –czf ceshi.tar.gz ceshi //將目錄ceshi打包成ceshi.tar後,並且將其用gzip壓縮,生成一個gzip壓縮過的包,命名為ceshi.tar.gz
解壓:tar -zxvf ceshi.tar.gz

tar.bz2 (和tar.bz解壓縮一樣的)
壓縮:tar –jcvf ceshi.tar.bz2 ceshi //將目錄ceshi打包成ceshi.tar後,並且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名為ceshi.tar.bz2
解壓:tar -jxvf ceshi.tar.bz2

tar.bz命令
  壓縮:tar -jcvf ceshi.tar.bz ceshi
  解壓:tar -jxvf ceshi.tar.bz

18 apache log 目錄:/var/log/apache2/,程序開發排錯經常用到,看apache log

19 df 和 du
查看當前系統中所有分區占用的大小 df -h
查看分區是哪種文件系統 df -T
合並上面2個命令 df -Th
使用 -x 參數可能顯示除某類分區之外的其它分區 如:
df -Th
文件系統 類型 容量 已用 可用 已用% 掛載點
/dev/sda1 ext4 451G 27G 401G 7% /
udev devtmpfs 3.8G 4.0K 3.8G 1% /dev
tmpfs tmpfs 773M 912K 772M 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 3.8G 160K 3.8G 1% /run/shm
然後,我不想看到ext4類型 可以用:df -Th -x ext4 結果顯示:
udev devtmpfs 3.8G 4.0K 3.8G 1% /dev
tmpfs tmpfs 773M 912K 772M 1% /run
none tmpfs 5.0M 0 5.0M 0% /run/lock
none tmpfs 3.8G 160K 3.8G 1% /run/shm
由此,extr4類型就被過濾出去了

df -目錄 -h 命令可以顯示當前 Linux 系統中的所有分區
查看每個目錄的大小使用 du /* du /home -h

20 ping 檢查網絡
ping 192.168.1.144
ping http://www.baidu.com
查看dns的客戶端配置文件使用 more /etc/resolv.conf

21 locale lang
locale 查看語言環境
locale -a 查看系統所支持的語言信息
設置系統語言: lang=zh_cn.gb2312 (中文gb2312編碼) lang=zh_CN.UTF-8 (中文utf8編碼) lang=en_us.utf-8(英文)


22 rm
rm [目錄名]
例:rm /var/ftp
遞歸刪除一個目錄中的所有文件和該目錄本身。
rm -r [目錄名]

23
wc -l opt.php 查看一個文件有多少行
wc -c opt.php 查看一個文件有多少字節

24 安裝rpm軟件
例:rpm -Uvh kdevelope-3.1-1.i386.rpm
卸載rpm軟件
例:rpm -e kdevelope

25 編譯安裝
配置、編譯、安裝、卸載源碼發布的軟件包。
./configure 配置
make 編譯
make install 安裝

make clean僅僅是清除之前編譯的可執行文件及配置文件
make uninstall 卸載源碼發布的軟件包
例子:
./configure --enable-gui --prefix=/opt/MPlayer-1.0pre7try2 --with-win32libdir=/opt/MPlayer-1.0pre7try2/win32 --with-codecsdir=/opt/MPlayer-1.0pre7try2/codecs。
--enable-gui (可以使用圖形界面)
--prefix=/opt/MPlayer-1.0pre7try2(軟件安裝的目的路徑=/opt/MPlayer-1.0pre7try2)
--with-codecsdir=/opt/MPlayer-1.0pre7try2/codecs (解碼庫的路徑=/opt/MPlayer-1.0pre7try2/codecs)

26 ssh 遠程shell
如 服務器 192.168.1.199 workman 是jams,那麼有3中方法寫法可以登陸
ssh -l jams 192.168.1.199
ssh [email protected]
rsh [email protected]

27.sftp
sftp 是一個交互式文件傳輸程式。它類似於 ftp, 但它進行加密傳輸,比FTP有更高的安全性。下邊就簡單介紹一下如何遠程連接主機,進行文件的上傳和下載,以及一些相關操作。
舉例,如遠程主機的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用戶名是 fyt ,在命令行模式下:sftp [email protected]或者 [email protected]。回車提示輸入密碼。進入提示符
sftp>
如果登陸遠程機器不是為了上傳下載文件,而是要修改遠程主機上的某些文件。可以
ssh [email protected] (其實sftp就是ssh 的一個程式。)
sftp> get /var/www/fuyatao/index.php /home/fuyatao/
這條語句將從遠程主機的 /var/www/fuyatao/目錄下將 index.php 下載到本地 /home/fuyatao/目錄下。
sftp> put /home/fuyatao/downloads/Linuxgl.pdf /var/www/fuyatao/
這條語句將把本地 /home/fuyatao/downloads/目錄下的 linuxgl.pdf文件上傳至遠程主機/var/www/fuyatao/ 目錄下。
你如果不知道遠程主機的目錄是什麼樣, pwd命令可以幫您查詢遠程主機的當前路徑。查詢本機當前工作目錄 lpwd.
改變路徑可以用cd ,改變本機路徑可以用 lcd;
ls rm rmdir mkdir 這些命令都可以使用。同理調用本機都是加 l , 即 lls lrm.
要離開sftp,用exit 或quit、 bye 均可。詳細情況可以查閱 man sftp.
如果覺得在命令行模式下不太方便,可以 sudo apt-get install gftp。在圖形界面下操作就簡便多了。

28.rename 集體改名
如有目錄work,下面有文件:aa.txt bb.jpg
現在現在需要將文件名aa 改成bb rename aa. bb. aa*(改得那些字母 改成那些字母 要改得文件例子)

29 top 命令顯示系統進程 按q退出 干掉某個進程 kill + PID

30 cal
cal 顯示本月日歷
cal 年 顯示這年的所有月份,如cal 2016
制定查看某年的某月 cal 9 2016

31 clear 清理終端

32 echo 顯示文字 echo -e 字符串

33 type 查看命令路徑
如:type pwd 結果:pwd 是 shell 內嵌
type wine-qqintl 結果:wine-qqintl 是 /usr/bin/wine-qqintl wine-qqintl 是我自己裝的國際版qq,用type 可以看到,我這個命令的來源。
type opera opera 結果: 已被哈希 (/usr/bin/opera) oepra 是我裝的浏覽器

34 文件目錄權限問題
1=執行權 2=寫權 4=讀權 1+2=3 執行和寫權
chmod -R 777 ceshi 第一個個7屬於當前用戶,第2個7屬於所屬組,第3個7屬於其他用,在linux不建議都設置成777,那樣就失去了linux的安全特性了

35 chqrp 和chown
chgrp 改變文件或目錄的所屬組 語法:chgrp 所屬組 文件或目錄名,改的時候進入 /etc/group 看看有什麼組
chown 改變文件或目錄所屬用戶 語法:chown 所屬用戶 文件或目錄名,改的時候進入/home 這個文件下看看有什麼用戶。

36 last 顯示用戶本次和曾經的登陸時間
lastb 列出登入系統失敗的用戶相關信息。

37 Ctrl+s
出於意外,有時您會按下 Ctrl+s 這個組合鍵,Shell便被凍結。嘗試使用 Ctrl+q 組合鍵,看能否恢復正常。

38 清空回收站
sudo rm -fr $HOME/.local/share/Trash/files/*

39 hostory
輸入history 命令列出全部運行過的命令,然後找到對應編號後輸入“!對應命令”即可。要想清空歷史命令:history-c

40 who 看有誰登陸到系統

41 whoami 顯示自身用戶名稱

42 cmp 比較兩個文件是否有差異。
cmp ceshi.txt ceshi1.txt
ceshi.txt ceshi1.txt 不同:第 5 字節,第 3 行

43
badblocks 檢查磁盤裝置中損壞的區塊

44 free 顯示內存狀態

45 id 顯示用戶的ID,以及所屬群組的ID

46 rsh 遠端登入的Shell
rsh [email protected] 可以登陸服務器192.156.2.334

47 pstree 以樹狀圖顯示程序

48 linux 終端的常用快捷鍵
ctrl + Alt + L 鎖屏 效果等同於:gnome-screensaver-command -l
Ctrl+a光標回到命令行開始
Ctrl + e 光標回到命令行末尾
Ctrl + l 清除屏幕內容,效果等同於clear
Ctrl+u清除剪切光標之前的內容
Ctrl+y粘貼剛才所用Ctrl+u剪切的字符。 先Ctrl + u剪切,再Ctrl + y 黏貼.
Ctrl+r在歷史命令中查找(這個非常好用,輸入關鍵字就調出以前的命令了)
Ctrl+c終止命令
Ctrl + Alt + T 啟動終端
Ctrl+d退出終端,效果等同於exit X-window 用exit退出終端;shell窗口 用logout退出終端,不能用exit退出終端。
!!重復執行最後一條命令 如我用了pwd命令,後面我需要再次用到這個命令(在此期間沒有其他命令),這時就可以用兩個感歎號+回車,執行了pwd的命令
在x-windown桌面,用:
shift + ctrl +n 新建文件夾
鼠標點擊文件夾按右鍵 +v 刪除文件/文件夾(放到回收站)
鼠標點擊文件/文件夾 Alt + Enter 查看選擇文件/文件夾的屬性,代替單擊右鍵選擇屬性

 

Copyright © Linux教程網 All Rights Reserved