1. 程式人生 > >Linux常用命令與工具

Linux常用命令與工具

工具推薦

1、sshfs  可以把其它電腦上的檔案目錄通過SSH 掛載到本地來使用很方便

2、mlocate是GNU locate的一個變種。相比原始的locate,它具有一個很好優點:每次更新資料庫時並不需要重新讀取全部目錄的內容。mlocate 在資料庫中儲存了時間戳資訊,無需重新讀取,就能判斷目錄內容是否改變。所以更新的速度更快,對硬碟的佔用也更少。這是 mlocate 特有的功能。有了mlocate,就可以把locate給刪了,要不然你的系統會更新兩套不同的資料庫。(CentOS並沒有提供locate命令,所以需要自己安裝mlocate。)

3、screen命令:GNU Screen是一款由

GNU計劃開發的用於命令列終端切換的自由軟體。使用者可以通過該軟體同時連線多個本地或遠端的命令列會話,並在其間自由切換。

4、 crontab命令的功能是在一定的時間間隔排程一些命令的執行。

5、lsof(list open files)是一個列出當前系統開啟檔案的工具。在linux環境下,任何事物都以檔案的形式存在,通過檔案不僅僅可以訪問常規資料,還可以訪問網路連線和硬體。

========================================================================================

1、root使用者開啟資源管理器

sudo nautilus

2、查詢檔案和更新檔案資料庫

locate+updatedb

3. wget整站下載:wget -r -p -np -k website

4、顯示當前使用者的環境變數:env 5、切換到root使用者:sudo -s 6、安裝新立德軟體管理器:sudo apt-get install synaptic 7、查詢軟體包:apt-get search xxx(貌似無效><!) —— apt-cache show xxx 8、開機自啟動服務:chkconfig mysqld on(需安裝chkconfig) 9.  在終端執行Emacs:emacs -nw 10、Windows下訪問Virtualbox中的Linux的Web伺服器,只要
在虛擬機器的網絡卡設定中新增一個網絡卡並調為橋接(Bridged Adapter)就可以了!
11、修改檔案所有者:chown -R root.root filename

12、查詢當前目錄下所有檔案中的某個字串:find . | xargs grep -ri "stringname"

13、將使用者加入到sudoer file中。vim /etc/sudoers(root使用者直接輸入visudo即可),root  ALL=(ALL)  ALL 下面加一行    username   ALL=(ALL)   ALL

14、登出其他使用者:先執行 who 命令,然後執行 pkill -kill -t pts/1 (pts/後的數字對應要登出的使用者)

15、tree -d 只顯示目錄。  tree -L 1 只顯示第一層目錄。

16、rpm -q -a 即可查詢到當前系統中安裝的所有的軟體包。

新增使用者到sudoer

 1、su root (su -l) 輸入root使用者密碼

 2、chmod u+w /etc/sudoers

 3、vim /etc/sudoers

             修改地方:在 ROOT ALL=(ALL)ALL 下加一行:XXX ALL=(ALL)  ALL

             儲存並退出:按ESC :wq

 4、chmod u-w /etc/sudoers


環境變數配置

在你的/etc/profile檔案中增加一條這樣子的配置
export JAVA_HOME=/home/jenny/software/jdk1.5.0_12
PATH=$JAVA_HOME/bin:$PATH
然後用source /etc/profile 命令使其生效。

/etc/environment是設定整個系統的環境; /etc/profile是設定所有使用者的環境,前者與登入使用者無關,後者與登入使用者有關。 假如在/etc/environment檔案和/etc/profile檔案中對同一個值進行了定義,則優先選用/etc/profile中的值。

環境變數配置檔案

Ubuntu中有如下幾個檔案可以設定環境變數
(1)
/etc/profile:在登入時,作業系統定製使用者環境時使用的第一個檔案,此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行。
(2
)/etc/environment:在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile,設定環境檔案的環境變數。
(3)
~/.bash_profile:在登入時用到的第三個檔案是.profile檔案,每個使用者都可使用該檔案輸入專用於自己使用的shell資訊,當用戶登入時,該 檔案僅僅執行一次!預設情況下,他設定一些環境變遊戲量,執行使用者的.bashrc檔案。/etc/bashrc:為每一個執行bash shell的使用者執行此檔案.bash shell被開啟時,該檔案被讀取.
(4)
~/.bashrc:該檔案包含專用於你的bash shellbash資訊,當登入時以及每次開啟新的shell,該該檔案被讀取。

幾個環境變數的優先順序

1>2>3

四. 終端的快捷鍵 
Shift+Ctrl+T:新建標籤頁 
Shift+Ctrl+W:關閉標籤頁 
Ctrl+PageUp:前一標籤頁 
Ctrl+PageDown:後一標籤頁 
Shift+Ctrl+PageUp:標籤頁左移 
Shift+Ctrl+PageDown:標籤頁右移 
Alt+1:切換到標籤頁1 
Alt+2:切換到標籤頁2 
Alt+3:切換到標籤頁3 
Shift+Ctrl+N:新建視窗 
Shift+Ctrl+Q:關閉終端 

終端中的複製/貼上: 
Shift+Ctrl+C:複製 
Shift+Ctrl+V:貼上 

終端改變大小: 
F11:全屏 
Ctrl+plus:放大 
Ctrl+minus:減小 
Ctrl+0:原始大小

CentOS安裝163更新源

首先備份/etc/yum.repos.d/CentOS-Base.repo

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下載對應版本repo檔案, 放入/etc/yum.repos.d/(操作前請做好相應備份)

執行yum makecache生成快取


文字瀏覽器

從elinks開始,回想了一下Linux下基於ncurses庫的“瀏覽器”,有如下幾種:

lynx :最經典的,不用說了

w3m :用的和知道的人好像比較少。

elinks :昨天剛看到的,據說是替代lynx的程式。

links :指向elinks的軟連結。

htmlview :一個shell角本,不能算是檔案瀏覽器,他是一個探測程式,使用探測到的程式開啟URL,在文字終端上,總是使用檔案瀏覽器開啟URL。


LNMP一鍵安裝包

相關推薦

Linux常用命令工具

工具推薦 1、sshfs  可以把其它電腦上的檔案目錄通過SSH 掛載到本地來使用很方便 2、mlocate是GNU locate的一個變種。相比原始的locate,它具有一個很好優點:每次更新資料庫時並不需要重新讀取全部目錄的內容。mlocate 在資料庫中儲存了時間戳資

Linux常用命令常用操作

文件的 登陸 找文件 相關 日誌 -- 灰色 常用操作 單個字符 常用命令 普通命令 file 查看文件類型 pwd 打印當前目錄 ping 發數據包 touch

Linux常用命令OA信用盤原始碼出售

getconf LONG_BIT 檢視系統位數 建立新使用者:OA信用盤原始碼出售《企娥21717 93408》 sudo adduser username 如果需要讓此使用者有root許可權,執行命令: [email protected]:~# sudo vim /etc/sudoers

Debian Linux常用命令操作備忘

screen 建立一個虛擬的終端(screen),在screen中執行需要長時間執行的程式可以避免由於ssh斷開導致程式終止 $ screen -S <name> //建立一個screen $ screen -list //列出已經存在的

[Linux]常用命令目錄全拼

  命令縮寫: ls:list(列出目錄內容) cd:Change Directory(改變目錄) su:switch user 切換使用者 rpm:redhat package manager 紅帽子打包管理器 pwd:print work dire

Linux常用命令技巧

使用Linux系統的過程中常用到的一些命令,隨時更新補充。 檢視所有埠 $ netstat -ap 檢視某個埠的佔用情況 $ netstat -ap | grep 8080 或者 $ lsof -i:8080

linux常用命令shell程式設計

1.     echo命令的作用列舉如下:1)打開回顯或關閉回顯功能格式:echo [{ on|off }]如果想關閉“ECHO OFF”命令列自身的顯示,則需要在該命令列前加上“@”。@Echo off2)關閉DOS命令提示符 格式:ECHO OFF在DOS提示符狀態下鍵入

Linux常用命令(四)程序的安裝管理

rpm 編譯安裝 侯良金 linux 安裝軟件 Linux常用命令(四)程序的安裝與管理一、Linux應用程序基礎1、Linux應用程序的組成■普通的可執行程序文件。一般保存在“/usr/bin”目錄中,普通用戶即可執行。■服務器程序、管理程序文件。一般保存在“/usr/sbin”

Linux常用命令簡述--cattac

Linux tac Linux cat cat tac 一、簡介1、cat命令將文件或標準輸入組合輸出到標準輸出,常用來查看文件的內容。語法 cat [選項] [參數]2、tac命令將每個指定文件按行倒置並寫到標準輸出。如果不指定文件,或文件為"-",則從標準輸入讀取數據

linux常用命令(一)linux開關機、重啟以及文本界面圖形界面互換

調用 虛擬 界面切換 use entos span 常用 run 現在 1.開關機 reboot 重啟: shutdown [-efFhknr][-t 秒數][時間][警告信息] 關機: shutdown [-efFhknr][-t 秒數][時間][警告信息] 關機:

windowslinux常用命令對比

windows與linux常用命令對比windows與linux常用命令對比

Linux常用命令簡述--mkdirtouch

一起 顯示 dir 常用 自定義 創建目錄 詳細信息 系統 兼容性問題 一、簡介1、mkdir用來創建目錄。語法:mkdir [選項] [參數]2、touch用來創建文件。語法:touch [選項] [參數]二、常用選項1、mkdir-Z:設置安全上下文,用SELinu

Linux Shell Linux常用命令

例如 echo命令 編程語言 core rm -rf lin 表達式 gnome 可執行文件   Linux的人際交互分為圖形界面方式和命令行方式。   Linux本身只是一個操作系統內核,而由X Window圖形用戶接口為Linux提供圖形用戶界面功能。可以把X Wind

Linux常用命令工具安裝

1、wget:下載工具 yum -y install wget 2、vim:文字編輯 yum -y install wget 3、ifconfig:顯示或設定網路裝置 yum -y install net-tools 4、 git:Git工具 yum -

Linux ---常用yum rpm 命令集合

一.yum 命令   (1)安裝命令:yum install dhcp  -y         y表示安裝不提醒 如圖,dhcp安裝完成 (2) 解除安裝命令:yum remove dhcp

Linux常用命令大全-toolfk程式設計師線上工具

   本文要推薦的[ToolFk]是一款程式設計師經常使用的線上免費測試工具箱,ToolFk 特色是專注於程式設計師日常的開發工具,不用安裝任何軟體,只要把內容貼上按一個執行按鈕,就能獲取到想要的內容結果。ToolFk還支援  BarCode條形碼線上生成

(六)Linux學習筆記-Linux常用命令-網路通訊關機重啟

(六)Linux學習筆記-Linux常用命令-網路通訊與關機重啟 網路通訊 write(給另外一個使用者發信息) wall(向所有使用者廣播資訊) ping(測試網路連通性) ifconfig(檢視網路設定) 關機重

Linux vi/vim編輯器常用命令用法總結

摘抄至網路 (一)vi/vim是什麼? Linux世界幾乎所有的配置檔案都是以純文字形式存在的,而在所有的Linux發行版系統上都有vi編輯器,因此利用簡單的文字編輯軟體就能夠輕鬆地修改系統的各種配置了,非常方便。vi就是一種功能強大的文字編輯器,而vim則是高階版的v

Linux系統 vi/vim編輯器常用命令用法總結

(一)vi/vim是什麼?        Linux世界幾乎所有的配置檔案都是以純文字形式存在的,而在所有的Linux發行版系統上都有vi編輯器,因此利用簡單的文字編輯軟體就能夠輕鬆地修改系統的各種配置了,非常方便。vi就是一種功能強大的文字編輯器,而vim則是高階版的vi,

linux常用命令常用操作用法及解釋(初學者必備)

1、環境變數      (1)列印環境變數:ehco  $PATH      (2)新增到環境變數(一般放在當前使用者的宿主目錄~/下的.bashrc檔案裡):export PATH=/usr/local/bin:$PATH                 解釋:每一次