1. 程式人生 > >使用centos6.5整理出來的常用命令

使用centos6.5整理出來的常用命令

1.Vi 基本操作
1) 進入vi
 在系統提示符號輸入vi及檔名稱後,就進入vi全螢幕編輯畫面:
 $ vi myfile 
 進入vi之後,是處於「命令列模式(command mode)」,您要切換到「插入模式(Insert mode)」才能夠輸入文字。

2) 切換至插入模式(Insert mode)編輯檔案
 在「命令列模式(command mode)」下按一下字母「i」就可以進入「插入模式(Insert mode)」,「ESC」鍵轉到「命令列模式(command mode)

3)  退出vi及儲存檔案
 在「命令列模式(command mode)」下,按一下「:」冒號鍵進入「Last line mode」,例如:
 : w filename (輸入 「w filename」將文章以指定的檔名filename儲存)
 : wq (輸入「wq」,存檔並退出vi)
 : q! (輸入q!, 不存檔強制退出vi)
--------------------------------------------------------
2)重啟網路命令
 service network restart

3.CentOS 影象介面
1)命令模式進入圖形介面
 startx

2)安裝圖形介面
 如果startx 命令不管用,說明沒有安裝圖形介面,命令安裝如下:(需要聯網)
 yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
 
3)如果想開機直接進入“命令列模式”,可編輯 /etc/inittab 檔案,設定為 id:3:initdefault:
 如果想直接進入“視窗模式”,則設定為 id:5:initdefault:
 在inittab檔案裡所有的有效語句都遵守如下格式:
 id:runlevels:action:process
 id 可任意起名但不能重複,是唯一標識
 runlevels  執行級別



常用命令:
man   檢視幫助資訊
info  檢視幫助資訊
cd /  切換至根目錄   cd ..  切換至上一層目錄
ls   檢視目錄下所有檔案
ls –a > dir.txt ← 將ls –a命令執行結果輸出到dir.txt檔案
ls –a >> dir.txt ← 將ls –a命令執行結果附加到dir.txt檔案之後
vi   編輯檔案
cat  檢視檔案內容
pwd  顯示當前工作目錄
touch  新建檔案
mkdir 建立新目錄
cp   複製檔案或目錄
mv   移動檔案或更改名稱
rm   刪除檔案
find   查詢檔案
reboot 重啟
shutdown  -h 關機
shutdown  -r 重啟

-------------------------------------------------------
cd ~	切換到主目錄
cd /tmp	切換到目錄tmp
cd dir	切換到當前目錄下的dir目錄
cd /	切換到根目錄
cd ..	切換到上一級目錄
cd ../..	切換到上二級目錄
cd ~	切換到使用者目錄

新建資料夾:	mkdir filename
檔案重新命名:	mv oldfilename newfilename
移動檔案: mv filename 路徑(若多個檔案則,filename1/filename2)
安裝rpm: rpm -ivh filename
更新rpm: rpm -Uvh filename
壓縮檔案:	tar -zcvf 壓縮檔名.tar.gz 被壓縮檔名
解壓tar.gz:	tar -zxcf 壓縮檔名.tar.gz
安裝軟體:	yum install software
檢視源列表:	yum repolist

檢視CPU位數: getconf LONG_BIT
檢視核心/作業系統/CPU資訊: uname -a
檢視CentOS版本:	cat /etc/redhat-release
刪除檔案:	rm filename
刪除目錄以及它所包含的所有內容: rm -rf 目錄
檢視crontab檔案:	cat /etc/crontab

檢視檔案內容編碼:	enca -L zh_CN filename
檔案內容編碼轉碼:	iconv -f 原始編碼 -t 目標編碼 原始檔案 > 目標檔案
enca -L 當前語言 -x 目標編碼 檔名
enca -L zh_CN -x UTF-8 < file1 > file2 (如果不想覆蓋原始檔)
檔名編碼轉換:	convmv -f 原始編碼 -t 目標編碼 --notest *.mp3(-r 這個表示遞迴轉換當前目錄下的所有子目錄)

檢視Java執行:	ps -ef | grep java(Ctrl+C停止)
檢視日誌:	tailf /tmp/skg_json_log

 

利用vim編輯檔案:	vim filename
進入INSERT:i
退出INSERT使用其他命令:ESC
讀入一個檔案內容,並寫入到當前編輯器中::r filename
將該編輯器中的內容寫入到一個新檔案中::w newfilename
暫時離開 vi到指令列模式下執行::! cmd
進入shell命令列,執行完命令後ctril+d推出重新進入vim繼續編輯::sh
儲存檔案但不退出::w
強制儲存,不退出::w!
將修改的檔案另存到file中,不退出vi::w file
退出不儲存::q
退出並儲存:ZZ(:wq)
強制儲存並退出::wq!
強制退出並不儲存::q!
放棄所有修改,從上次儲存檔案開始再編輯::e!


上面如果報錯的話:借鑑下面命令---:
linux tar.gz zip 解壓縮 壓縮命令
http://apps.hi.baidu.com/share/detail/37384818

download ADT link

http://dl.google.com/android/ADT-0.9.6.zip

download SDK link

http://dl.google.com/Android/android-sdk_r11-linux_x86.tgz(可以通過FQ得到具體的檔名,再通過連結下載即可)

tar
-c: 建立壓縮檔案
-x:解壓
-t:檢視內容
-r:向壓縮歸檔檔案末尾追加檔案
-u:更新原壓縮包中的檔案

這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的引數是根據需要在壓縮或解壓檔案時可選的。

-z:有gzip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將檔案解開到標準輸出

下面的引數-f是必須的

-f: 使用檔案名字,切記,這個引數是最後一個引數,後面只能接檔案名。

# tar -cf all.tar *.jpg 
這條命令是將所有.jpg的檔案打成一個名為all.tar的包。-c是表示產生新的包,-f指定包的檔名。 

# tar -rf all.tar *.gif 
這條命令是將所有.gif的檔案增加到all.tar的包裡面去。-r是表示增加檔案的意思。 

# tar -uf all.tar logo.gif 
這條命令是更新原來tar包all.tar中logo.gif檔案,-u是表示更新檔案的意思。 

# tar -tf all.tar 
這條命令是列出all.tar包中所有檔案,-t是列出檔案的意思 

# tar -xf all.tar 
這條命令是解出all.tar包中所有檔案,-x是解開的意思 

壓縮
tar –cvf jpg.tar *.jpg //將目錄裡所有jpg檔案打包成tar.jpg
tar –czf jpg.tar.gz *.jpg   //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用gzip壓縮,生成一個gzip壓縮過的包,命名為jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用bzip2壓縮,生成一個bzip2壓縮過的包,命名為jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg   //將目錄裡所有jpg檔案打包成jpg.tar後,並且將其用compress壓縮,生成一個umcompress壓縮過的包,命名為jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的壓縮,需要先下載rar for Linux
zip jpg.zip *.jpg //zip格式的壓縮,需要先下載zip for linux

解壓
tar –xvf file.tar //解壓 tar包
tar -xzvf file.tar.gz //解壓tar.gz
tar -xjvf file.tar.bz2   //解壓 tar.bz2
tar –xZvf file.tar.Z   //解壓tar.Z
unrar e file.rar //解壓rar
unzip file.zip //解壓zip

總結
1、*.tar 用 tar –xvf 解壓
2、*.gz 用 gzip -d或者gunzip 解壓
3、*.tar.gz和*.tgz 用 tar –xzf 解壓
4、*.bz2 用 bzip2 -d或者用bunzip2 解壓
5、*.tar.bz2用tar –xjf 解壓
6、*.Z 用 uncompress 解壓
7、*.tar.Z 用tar –xZf 解壓
8、*.rar 用 unrar e解壓
9、*.zip 用 unzip 解壓

相關推薦

使用centos6.5整理出來常用命令

1.Vi 基本操作 1) 進入vi 在系統提示符號輸入vi及檔名稱後,就進入vi全螢幕編輯畫面: $ vi myfile 進入vi之後,是處於「命令列模式(command mode)」,您要切換到「插入模式(Insert mode)」才能夠輸入文字。 2) 切換至插

CentOS6.5安裝Docker,常用命令

筆者這裡是用CnetOS6.5系統 開始安裝daoker之旅:   [[email protected] ~]# uname -r 2.6.32-431.el6.x86_64   [[email protected] ~]# cat /etc/iss

linux下終端11選5平臺出租常用命令和vi命令修改文件及保存的使用方法

首開 mman bin 軟件包管理 系統啟動 左右移動 包含 地方 執行 首先11選5平臺出租 haozbbs.com Q1446595067介紹一下Ubuntu下各個目錄的一般作用: /這就是根目錄,一臺電腦有且只有一個根目錄,所有的文件都是從這裏開始的。舉個例子:當

虛擬機器下centos6.5系統輸入ifconfig命令不能顯示ip地址

(1)檢視Windows下 中的Micosoft Virtual WiFi Miniport Adapter有沒有被禁掉,如果有禁掉的話,就設定為啟動 然後開啟虛擬網路編輯器,橋接模式設為自動 設定之後,進入centos系統,輸入ifconfig命令,然後就可以看到i

個人整理XenServer常用命令

-----=====監控檢查類=====-----xentop                                                -- 檢視XenServer與VM的資源使用情況xsconsole                         

[整理]MongoDB 常用命令總結

簡單的的增刪改查資料 在查詢結果中指定顯示或者不顯示某個欄位 例如,我們希望在 lessons 集合中查詢所有資料,但是不希望在返回結果中包含 slides 欄位;因為 slides 是一個巨長的以 base64 表示的圖片陣列,影響查詢結果的閱讀。 那麼我們就可以在 query object 後面跟上一個

CentOS6.5 常用命令

關閉firewall 1 2 3 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall開機啟動

linux(系統centos6.5常用命令總結

 ls  -al 列出當前目錄下的所有檔案和子目錄 使用者在登入linux時由/etc/passwd檔案來決定要使用哪個shell,使用者使用的shell被列於每行的末尾(/bin/bash) ls -F在列出的檔案,目錄名稱後面加一個符號,列如可執行檔案加“*”

CentOS6.5常用命令

cd usr     : 切換到該目錄下usr目錄 cd ../       : 切換到上一層目錄 cd /         : 切換到系統根目錄 cd ~        :  切換到使用者主目錄 cd -         : 切換到上次所在目錄 ls       

Git使用:安裝,使用及常用命令整理

reset short 配置文件 res 命名 nbsp class 名詞 如果 對於程序猿而言,git是最常接觸的工具之一,因此需要熟練快速掌握其技巧。 git安裝: windwos: 【原創】Windows平臺下Git的安裝與配置 Ubuntu:git與github在

git常用命令整理

align enter style git常用命令 com branch commit ast 添加 git常用命令整理 查看當前分支:git branch 切換分支:git checkout ****(分支名) 創建分支:git branch ****(分支名) 刪

DAY-9 Linux基礎及常用命令5

mod conf 自己的路 linux操作 解包 二進制安裝 netstat iptables usr 一、Samba(類似共享網盤) 1、功能:Linux操作系統給win用戶共享文件用 2、如何部署 》》準備環境:iptables –F(清除防火墻)、systemctl

Linux基礎系列:常用命令5)_nfs服務與nginx服務

ash .com access emctl 磁盤 keepalive roo inux iptable 介紹:   NFS 是Network File System的縮寫,即網絡文件系統。一種使用於分散式文件系統的協定,由Sun公司開發,於1984年向外公布。功能是通過

salt 常用命令整理

test rm -rf source zip 表達 執行cmd root function ons salt 常用命令整理 ***********模塊*********** 查看模塊列表module salt ‘minion‘ sys.list_modules

Redis學習筆記(三)常用命令整理

mes ember nbsp end 插入 學習筆記 頻道 hash value Redis 常用命令 1.DEL key 刪除key2.EXISTS key 檢查key是否存在3.KEYS * 查看所有的key4.EXPIRE key seconds 設置key的過期時

linux常用命令整理(五):shell基礎

程序猿 逆向 多條 希望 正則表達 group 運行 ls命令 交互式 大家好,我是會唱歌的程序猿~~~~~~ 最近在學習linux,閑暇之余就把這些基本的命令進行了整理,希望大家能用的上,整理的的目的是在忘了的時候翻出來看看^?_?^,前後一共分為五個部分

Linux常用命令整理

remove 開頭 容量 mina 顯示 刪除目錄 用戶 移動文件 dir   這裏的常用命令指的是編程c/c++與shell程序常用到的linux命令。   8/24/2017 整理一遍常用命令,希望提高Linux編程的效率 正文如下: cd指令 切換文件夾到指定

整理下git常用命令

www. ret status 並且 常用命令 根據 重做 ref tle Git工作示意圖 一、新建代碼庫 ::在當前目錄新建一個Git代碼庫git init::新建一個目錄,將其初始化為Git代碼庫git init [project-name]::下載一個項目和它的整

centOS6.5如何從啟動界面直接進入命令行界面

blank mar one ctrl+ highlight baidu clas ext .com 進入系統後,按Ctrl+Alt+Fn可以切換控制臺,其中F1~F6是字符控制臺,F7~F12是X控制臺如果啟動直接進入字符控制臺,而不是X Window,可以編輯/etc/i

centos7與centos6常用命令不同之處匯總

centos 7(1)文件系統[CentOS6] ext4[CentOS7] xfs(2)內核版本[CentOS6] 2.6.x-x[CentOS7] 3.10.x-x(3)防火墻[CentOS6] iptables[CentOS7] firewalld(4)默認數據庫[CentOS6] MySQL[Cent