狠狠色婷婷狠狠狠亚洲综合 ,亚洲人成色4444在线观看,成人亚洲综合天堂http://www.tkk7.com/duanzhimin528/category/42621.htmlLife is a voyage, not a destination.zh-cnTue, 22 Feb 2011 11:42:01 GMTTue, 22 Feb 2011 11:42:01 GMT60如何從本地計算機向ssh服務器上傳文件http://www.tkk7.com/duanzhimin528/archive/2010/07/30/327537.htmlDZM.528DZM.528Fri, 30 Jul 2010 02:23:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2010/07/30/327537.htmlhttp://www.tkk7.com/duanzhimin528/comments/327537.htmlhttp://www.tkk7.com/duanzhimin528/archive/2010/07/30/327537.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/327537.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/327537.html
由于使用ssh,我們無法使用簡單的拖拽或者復制粘貼操作對本地計算機和ssh服務器上的文件進行交流。我們需要用到scp命令行。
程序代碼
scp <本地文件名> <用戶名>@<ssh服務器地址>:<上傳保存路徑即文件名>


舉例以說明。如果希望將當前目錄下的a.txt文件上傳到ssh服務器上test文件夾并改名為b.txt,其中ssh服務器網址為127.0.0.1,用戶名admin。代碼如下:

程序代碼
scp a.txt admin@127.0.0.1:./test/b.txt


下載也很簡單,只需要將“本地文件名”和后面服務器的信息對調即可。 

DZM.528 2010-07-30 10:23 發表評論
]]>
Ubuntu下運行Shell腳本提示"declare not found"的問題http://www.tkk7.com/duanzhimin528/archive/2010/07/01/324965.htmlDZM.528DZM.528Thu, 01 Jul 2010 03:25:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2010/07/01/324965.htmlhttp://www.tkk7.com/duanzhimin528/comments/324965.htmlhttp://www.tkk7.com/duanzhimin528/archive/2010/07/01/324965.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/324965.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/324965.html

此種問題只在 Ubuntu 下才會出現!安裝 debian 系統根本不存在此類問題,因為只有Ubuntu 把默認的 bash 替換成了 dash.

在學習 Shell 腳本的時候,有兩個例子在運行時出現異常。比如,我在 test-dash.sh腳本輸入如下內容:?
echo -e "Trekshot. \a \n"?
declare -i number=7?
echo $number?
在 Ubuntu 系統下使用 sh test-bash.sh 運行將出現如下提示信息:?
-e Trekshot.?
test-dash.sh: 2: declare: not found:?

有兩個問題:?
a. echo 的參數 '-e' 怎么也打印出來了??
b. 一個簡單的整數聲明語句為何提示 "declare: not found"??

1.出現此問題的原因并非代碼本身有誤,而是 Ubuntu 系統的問題。我們在編寫腳本時,第一行經常要寫這么一行內容:#!/bin/bash. 這是對該腳本所使用的 shell 進行聲明,因為Linux 上的 shell 并非只有一種,而各個 shell 的語法是由差別的。之所以把 echo 命令的參數誤打出來,就是因為 sh 命令沒有理解該語法,即當前使用的并不是 bash.下面來證明:?
獲取 /bin 中相關文件的屬性:?
-rwxr-xr-x 1 root root 725136 2008-05-13 02:48 bash?
-rwxr-xr-x 1 root root 87924 2008-06-21 00:07 dash?
lrwxrwxrwx 1 root root 4 2010-03-25 14:29 sh -> dash?

這表明在執行 sh test-dash.sh 的時候,我們使用的是一個叫 "dash" 的命令(注意 sh實為鏈接文件),而并不是腳本第一行中聲明的 bash. 這就是上面現象的原因。 其實,如果使用 bash test-dash.sh 命令執行的話,上面兩個錯誤根本不會出現。?

2.dash(Debian Almquist SHell) Ubuntu 自 6.10 后,將先前的 bashshell 更換成了dash (有待考證). 在設置 dash 的說明中有下面文字:?

The default /bin/sh shell on Debian and Debian-based systems is bash.?

However, since the default shell is required to be POSIX-compliant, any?
shell that conforms to POSIX, such as dash, can serve as /bin/sh. You may?
wish to do this because dash is faster and smaller than bash.?

大致意思是說默認的 shell 是 bash shell, 但只要是能兼容 POSIX 的 shell 都可以,而dash 比 bash 速度更快、更小巧,因此 Ubuntu 安裝了 dash.?

3.怎么能把 dash 去掉而使用默認的 bash?使用如下命令:?
sudo dpkg-reconfigure dash?
此命令是對已安裝的包進行重新配置,在菜單(dash-bash-sh.png)中選擇是否將 sh 鏈接到 dash (Install dash as /bin/sh?) 選擇否即可。?

附圖一:Ubuntu 下設置 dash 界面

ubuntu 設置 dash - 烈火網



DZM.528 2010-07-01 11:25 發表評論
]]>
Ubuntu下安裝PostgreSQL及配置http://www.tkk7.com/duanzhimin528/archive/2010/06/24/324311.htmlDZM.528DZM.528Thu, 24 Jun 2010 02:19:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2010/06/24/324311.htmlhttp://www.tkk7.com/duanzhimin528/comments/324311.htmlhttp://www.tkk7.com/duanzhimin528/archive/2010/06/24/324311.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/324311.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/324311.html $sudo apt-get install postgresql

這樣就安裝好了PostgreSQL 8.3了,該安裝將自動創建一個缺省的數據庫集群(pgsqldb.org中的譯法)“main”,且生成一個數據庫超級用戶postgres。

以超級用戶postgres登錄
sudo su postgres -c psql template1

修改密碼
ALTER USER postgres WITH PASSWORD 'postgres';

接下來就是要對數據庫用戶及權限進行設置了,首先要得到超級用戶postgres的一個Shell,在這里可以通過下面的方式得到:
$sudo -u postgres sh

在這個Shell中創建一個同你用戶相同的數據庫用戶,在這里我使用chimin,因為這也是我登錄Ubuntu的用戶名

$createuser -A -D -P chimin

然后為該用戶創建一個數據庫,在這里我以mydb為例

$createdb -O chimin mydb

注意以上操作都是用戶在postgres的Shell中完成的,然后退出該用戶Shell環境,進入自己用戶的Shell中。

$exit

當然您也可以使用命令的簡寫方式:

sudo -u postgres createuser -A -D -P chimin
sudo -u postgres createdb -O chimin mydb

現在作為chimin用戶,你可以通過下面的命令連接到你的mydb數據庫中了

$psql mydb

退出用\q

您可以使用圖形化軟件 pgadmin3 來管理您的 PostgreSQL 數據庫,可以使用以下命令來安裝該軟件:
$sudo apt-get install pgadmin3


一些PostgreSQL的操作:
導出數據到sql文件:

pg_dump -U postgres -d mydatabase > dump.sql
從sql文件導入數據:
psql -d newdatabase -U postgres -f dump.sql
執行sql文件:
在相應的數據庫中 \i sql文件 (這個如果是在windows下,要將\改為/)
在shell中 psql -s 數據庫名 -f sql文件


下面這個是基本sql的

從一個表中查詢數據,將結果插入到另一個表中:
insert into temptable select id from product where category_id=3;
create table temptest as select id from product where category_id=3;
以上兩行都是從product表中找到category_id為3的記錄的id號,然后將id號插入到temptable中。不同的時第一行的sql語句 要求數據庫中必須已經存在temptable表,此時temptable表可以不知有id這一個字段,只不過插入數據之后其他字段為空;第二行的sql語 句不要求數據庫已經存在temptable表,它會創建這個表,然后將數據插入,此時temptable表中只有id一個字段

創建用戶:
CREATE USER username WITH PASSWORD 'password'
這就創建了一個具有所有權限的普通用戶
創建超級用戶:
CREATE ROLE name SUPERUSER(這個角色是不能登錄的)

用戶登錄:
psql -h IP地址 -p 端口號 -U 用戶名 默認數據庫
其中-h IP地址, -p 端口號可以省略;默認IP地址localhost,默認端口號是5432。默認的數據庫好像不能夠省略,省略之后PostgreSQL會自動使用名字為用戶名的數據庫作為默認數據庫,如果這個數據庫不存在就會報錯。

在PostgreSQL中,創建用戶:
CREATE USER  name  [ [ WITH ]  option [ ... ] ]  [ WITH ] { ENCRYPTED | UNENCRYPTED } PASSWORD ‘password’[ [ WITH ]  option [ ... ] ]
其中Option可以是:
SUPERUSER | NOSUPERUSER
| CREATEDB | NOCREATEDB
| CREATEROLE | NOCREATEROLE
| CONNECTION LIMIT connlimit
| VALID UNTIL ’timestamp’
一個創建用戶的例子:
CREATE USER testuser WITH CREATEDB PASSWORD '123456'
以上的語句創建了一個名字為testuser,密碼為123456,具有創建數據庫權限的用戶

修改用戶屬性的方法是:
ALTER USER name [ [ WITH ] option [ ... ] ]
其中option可以是:
SUPERUSER | NOSUPERUSER
| CREATEDB | NOCREATEDB
| CREATEROLE | NOCREATEROLE
| CONNECTION LIMIT connlimit
| { ENCRYPTED | UNENCRYPTED } PASSWORD ’password’
| VALID UNTIL ’timestamp’
一個修改用戶的例子是:
ALTER USER testuser WITH CREATEROLE
上面的語句就給testuser這個用戶加上了創建角色的權限 

刪除用戶:
DROP USER [ IF EXISTS ] name [, ...]

角色可以理解為用戶。不同的地方是用戶創建時默認是帶有登錄權限的,而角色沒有,所有如果創建了一個角色沒有給顯式地賦予LOGIN 權限,這個角色相當于是不能用的,因為不能登錄。
創建角色:
CREATE ROLE name
一個創建角色的例子:
CREATE ROLE testrole LOGIN
創建了一個具有登錄權限的角色
另外創建角色的時候也可以加上創建用戶時的option

DZM.528 2010-06-24 10:19 發表評論
]]>
Linux命令集合(二)http://www.tkk7.com/duanzhimin528/archive/2010/05/27/322009.htmlDZM.528DZM.528Thu, 27 May 2010 04:25:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2010/05/27/322009.htmlhttp://www.tkk7.com/duanzhimin528/comments/322009.htmlhttp://www.tkk7.com/duanzhimin528/archive/2010/05/27/322009.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/322009.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/322009.html1.ls 目錄列舉(dir)
一般我們這么寫:
Linux代碼
  1. ls???
列舉當前目錄的所有文件,如果文件很多的話,這么看很復雜。我們可以加關鍵字,例如我們要看包含xml的全部文件。
Linux代碼
  1. ls?*xml*??
如果這個時候,我們想要看到這些文件的所有者信息可以這么寫:
Linux代碼
  1. ls?-la??


2.cd 目錄切換
和其他目錄切換命令一樣,沒有差別。
Linux代碼
  1. cd?a??
切換到a目錄。

3.chown 改變文件(文件夾)的擁有者
上文通過ls我們看到了一堆文件,可能有的文件我們不能操作,這時候需要root賬戶執行chown命令改變文件所屬,可以這樣寫:
Linux代碼
  1. chown?boss.boss?*??
這個操作就是把當前目錄下的所有文件賦予boss用戶以及boss組的用戶所有權力。那么子文件夾下的文件(文件夾)需要修改該如何做呢?執行
Linux代碼
  1. chown?-R?boss.boss?*??


4.mkdir 建立目錄
這個命令很簡單,執行
Linux代碼
  1. mkdir?x??
我們就在當前目錄下構建了一個x目錄。

5.cat 文件查看
我們可以通過cat命令查看文件內容,執行
Linux代碼
  1. cat?a.xml??
我們可以查看這個文件的內容,當然以文本方式。

6.tail 文件查看(可以跟蹤文件)
這個命令如果不加參數的話,和cat沒有區別,最終要的就是他可以跟蹤文件的內容,我們常常用它來監控日志,例如
Linux代碼
  1. tail?-f?javaeye.log??
當javaeye.log文件發生增長時,我們可以在控制臺捕獲這個改動,如果這個日志文件變化的很快的話看起來就有點像是黑客帝國的中的場景了(黑底綠字,不停的刷屏?。?

7.tar 文件壓縮
壓縮解壓縮,這是部署工作的基本操作。
Linux代碼
  1. tar?-zvcf?java.tar.gz?java??
將java 目錄下的文件包含子文件夾全部壓縮成java.tar.gz文件。
反過來,解壓縮執行
Linux代碼
  1. tar?-xzvf?java.tar.gz??


8.rm 刪除
折騰了這么一番,生成了一堆垃圾文件。趕緊清理掉,呵呵!
Linux代碼
  1. rm?*??
我的媽誒!太恐怖了!還好沒執行?。?!兄弟們千萬記住,執行刪除命令的時候一定不要用這個命令?。。∪绻闶浅壒芾韱T,將有可能刪除所有文件,系統在重啟瞬間就會癱瘓?。?!最好指定文件名或路徑名,避免全部刪除,這簡直就是自殺!哎呀,目錄不能刪除,有子文件的不能刪除怎么辦?
Linux代碼
  1. rm?-R?xml??
這樣就能徹底刪除xml目錄。

9.su 超級用戶命令
剛才做chown的時候,我們需要切換到超級用戶也就是root用戶,怎么做?執行
Linux代碼
  1. su??
按提示輸入root用戶密碼,輕松切換到超級用戶。非必要情況不建議使用該賬戶!

10.vim(vi)文本編輯
這個說起來就比較復雜了,我們直說簡單操作可以滿足我們需要的。編寫文件,無非就是寫點東西進去。vi、vim用起來,感覺還是vim舒服一點。編輯一個文件,
Linux代碼
  1. vim?a.txt??
這時候文件打開了,但是還不能編輯,鍵入i。提示insert,插入狀態,我們可以插入文字了。寫完了,ctrl+c終結輸入狀態,鍵入:w,保存不退出,鍵入:wq,保存退出。如果不保存強制退出呢?鍵入:q!。當然,如果你只是上來看看內容直接退出,那就鍵入:q就可以了。如果想要在文件中找到一個關鍵字可以鍵入/x。/表示搜索,x就是關鍵字。

DZM.528 2010-05-27 12:25 發表評論
]]>
vsFTPd 服務器初學者指南http://www.tkk7.com/duanzhimin528/archive/2010/05/12/320690.htmlDZM.528DZM.528Wed, 12 May 2010 05:57:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2010/05/12/320690.htmlhttp://www.tkk7.com/duanzhimin528/comments/320690.htmlhttp://www.tkk7.com/duanzhimin528/archive/2010/05/12/320690.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/320690.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/320690.html閱讀全文

DZM.528 2010-05-12 13:57 發表評論
]]>
Linux命令集合(vi編輯)http://www.tkk7.com/duanzhimin528/archive/2010/03/01/314189.htmlDZM.528DZM.528Mon, 01 Mar 2010 09:30:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2010/03/01/314189.htmlhttp://www.tkk7.com/duanzhimin528/comments/314189.htmlhttp://www.tkk7.com/duanzhimin528/archive/2010/03/01/314189.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/314189.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/314189.html

進入vi的命令

vi filename :打開或新建文件,并將光標置于第一行首

vi +n filename :打開文件,并將光標置于第n行首

vi + filename :打開文件,并將光標置于最后一行首

vi +/pattern filename:打開文件,并將光標置于第一個與pattern匹配的串處

vi -r filename :在上次正用vi編輯時發生系統崩潰,恢復filename

vi filename....filename :打開多個文件,依次進行編輯

?

移動光標類命令

h :光標左移一個字符

l :光標右移一個字符

space:光標右移一個字符

Backspace:光標左移一個字符

k或Ctrl+p:光標上移一行

j或Ctrl+n :光標下移一行

Enter :光標下移一行

w或W :光標右移一個字至字首

b或B :光標左移一個字至字首

e或E :光標右移一個字至字尾

) :光標移至句尾

( :光標移至句首

}:光標移至段落開頭

{:光標移至段落結尾

nG:光標移至第n行首

n+:光標下移n行

n-:光標上移n行

n$:光標移至第n行尾

H :光標移至屏幕頂行

M :光標移至屏幕中間行

L :光標移至屏幕最后行

0:(注意是數字零)光標移至當前行首

$:光標移至當前行尾

?

屏幕翻滾類命令

Ctrl+u:向文件首翻半屏

Ctrl+d:向文件尾翻半屏

Ctrl+f:向文件尾翻一屏

Ctrl+b;向文件首翻一屏

nz:將第n行滾至屏幕頂部,不指定n時將當前行滾至屏幕頂部。

?

插入文本類命令

i :在光標前

I :在當前行首

a:光標后

A:在當前行尾

o:在當前行之下新開一行

O:在當前行之上新開一行

r:替換當前字符

R:替換當前字符及其后的字符,直至按ESC鍵

s:從當前光標位置處開始,以輸入的文本替代指定數目的字符

S:刪除指定數目的行,并以所輸入文本代替之

ncw或nCW:修改指定數目的字

nCC:修改指定數目的行

?

刪除命令

ndw或ndW:刪除光標處開始及其后的n-1個字

do:刪至行首

d$:刪至行尾

ndd:刪除當前行及其后n-1行

x或X:刪除一個字符,x刪除光標后的,而X刪除光標前的

Ctrl+u:刪除輸入方式下所輸入的文本

?

搜索及替換命令

/pattern:從光標開始處向文件尾搜索pattern

?pattern:從光標開始處向文件首搜索pattern

n:在同一方向重復上一次搜索命令

N:在反方向上重復上一次搜索命令

:s/p1/p2/g:將當前行中所有p1均用p2替代

:n1,n2s/p1/p2/g:將第n1至n2行中所有p1均用p2替代

:g/p1/s//p2/g:將文件中所有p1均用p2替換

?

選項設置

all:列出所有選項設置情況

term:設置終端類型

ignorance:在搜索中忽略大小寫

list:顯示制表位(Ctrl+I)和行尾標志($)

number:顯示行號

report:顯示由面向行的命令修改過的數目

terse:顯示簡短的警告信息

warn:在轉到別的文件時若沒保存當前文件則顯示NO write信息

nomagic:允許在搜索模式中,使用前面不帶“\”的特殊字符

nowrapscan:禁止vi在搜索到達文件兩端時,又從另一端開始

mesg:允許vi顯示其他用戶用write寫到自己終端上的信息

?

最后行方式命令

:n1,n2 co n3:將n1行到n2行之間的內容拷貝到第n3行下

:n1,n2 m n3:將n1行到n2行之間的內容移至到第n3行下

:n1,n2 d :將n1行到n2行之間的內容刪除

:w :保存當前文件

:e filename:打開文件filename進行編輯

:x:保存當前文件并退出

:q:退出vi

:q!:不保存文件并退出vi

:!command:執行shell命令command

:n1,n2 w!command:將文件中n1行至n2行的內容作為command的輸入并執行之,若不指定n1,n2,則表示將整個文件內容作為command的輸入

:r!command:將命令command的輸出結果放到當前行

?

寄存器操作

"?nyy:將當前行及其下n行的內容保存到寄存器?中,其中?為一個字母,n為一個數字

"?nyw:將當前行及其下n個字保存到寄存器?中,其中?為一個字母,n為一個數字

"?nyl:將當前行及其下n個字符保存到寄存器?中,其中?為一個字母,n為一個數字

"?p:取出寄存器?中的內容并將其放到光標位置處。這里?可以是一個字母,也可以是一個數字

ndd:將當前行及其下共n行文本刪除,并將所刪內容放到1號刪除寄存器中。



DZM.528 2010-03-01 17:30 發表評論
]]>
Linux命令集合(一)http://www.tkk7.com/duanzhimin528/archive/2010/03/01/314187.htmlDZM.528DZM.528Mon, 01 Mar 2010 09:24:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2010/03/01/314187.htmlhttp://www.tkk7.com/duanzhimin528/comments/314187.htmlhttp://www.tkk7.com/duanzhimin528/archive/2010/03/01/314187.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/314187.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/314187.htmlsudo apt-get install 軟件名 安裝軟件命令
sudo nautilus 打開文件(有root權限)
su root 切換到“root”

ls 列出當前目錄文件(不包括隱含文件)
ls -a 列出當前目錄文件(包括隱含文件)
ls -l 列出當前目錄下文件的詳細信息

cd .. 回當前目錄的上一級目錄
cd - 回上一次所在的目錄
cd ~ 或 cd 回當前用戶的宿主目錄
mkdir 目錄名 創建一個目錄
rmdir 空目錄名 刪除一個空目錄
rm 文件名 文件名 刪除一個文件或多個文件
rm -rf 非空目錄名 刪除一個非空目錄下的一切

mv 路經/文件 /經/文件 移動相對路經下的文件到絕對路經下
mv 文件名 新名稱 在當前目錄下改名
find 路經 -name “字符串” 查找路經所在范圍內滿足字符串匹配的文件和目錄

fdisk -l 查看系統分區信息
fdisk /dev/sdb 為一塊新的SCSI硬盤進行分區
chown root /home 把/home的屬主改成root用戶
chgrp root /home 把/home的屬組改成root組
chmod XXX filename
×××(所有者\組用戶\其他用戶)
×=4 讀的權限 ×=2 寫的權限 ×=1 執行的權限
sudo chmod 600 ××× (只有所有者有讀和寫的權限)
sudo chmod 644 ××× (所有者有讀和寫的權限,組用戶只有讀的權限)
sudo chmod 700 ××× (只有所有者有讀和寫以及執行的權限)
sudo chmod 666 ××× (每個人都有讀和寫的權限)
sudo chmod 777 ××× (每個人都有讀和寫以及執行的權限)

文件權限除了r、w、x外還有s、t、i、a權限:

s:文件屬主和組設置SUID和GUID,文件在被設置了s權限后將以root身份執行。在設置s權限時文件屬主、屬組必須先設置相應的x權限,否 則s權限并不能正真生效(c h m o d命令不進行必要的完整性檢查,即使不設置x權限就設置s權限,chmod也不會報錯,當我們ls -l時看到rwS,大寫S說明s權限未生效)。Linux修改密碼的passwd便是個設置了SUID的程序,普通用戶無讀寫/etc/shadow文件 的權限確可以修改自己的密碼。

ls -al /usr/bin/passwd
-rwsr-xr-x 1 root root 32988 2008-12-08 17:17 /usr/bin/passwd

我們可以通過字符模式設置s權限:chmod a+s filename,也可以使用絕對模式進行設置:

設置s u i d:將相應的權限位之前的那一位設置為4;
設置g u i d:將相應的權限位之前的那一位設置為2;
兩者都置位:將相應的權限位之前的那一位設置為4+2=6。

如:chmod 4764 filename?? //設置SUID

t :設置粘著位,一個文件可讀寫的用戶并一定相讓他有刪除此文件的權限,如果文件設置了t權限則只用屬主和root有刪除文件的權限,通過chmod +t filename 來設置t權限。

i:不可修改權限??例:chattr u+i filename 則filename文件就不可修改,無論任何人,如果需要修改需要先刪除i權限,用chattr -i filename就可以了。查看文件是否設置了i權限用lsattr filename。

a:只追加權限, 對于日志系統很好用,這個權限讓目標文件只能追加,不能刪除,而且不能通過編輯器追加。可以使用chattr +a設置追加權限。

Useradd 創建一個新的用戶
Groupadd 組名 創建一個新的組
Passwd 用戶名 為用戶創建密碼
Passwd -d用戶名 刪除用戶密碼也能登陸
Passwd -S用戶名 查詢賬號密碼
Usermod -l 新用戶名 老用戶名 為用戶改名
Userdel–r 用戶名 刪除用戶一切

tar -c 創建包 –x 釋放包 -v 顯示命令過程 –z 代表壓縮包
tar –cvf benet.tar /home/benet 把/home/benet目錄打包
tar –zcvf benet.tar.gz /mnt 把目錄打包并壓縮
tar –zxvf benet.tar.gz 壓縮包的文件解壓恢復
tar –jxvf benet.tar.bz2 解壓縮

make 編譯
make install 安裝編譯好的源碼包
reboot Init 6 重啟LINUX系統
Halt Init 0 Shutdown –h now 關閉LINUX系統

uname -a 查看內核版本
cat /etc/issue 查看ubuntu版本
lsusb 查看usb設備
sudo ethtool eth0 查看網卡狀態
cat /proc/cpuinfo 查看cpu信息
lshw 查看當前硬件信息
sudo fdisk -l 查看磁盤信息
df -h 查看硬盤剩余空間
free -m 查看當前的內存使用情況
ps -A 查看當前有哪些進程
kill 進程號(就是ps -A中的第一列的數字)或者 killall 進程名( 殺死一個進程)
kill -9 進程號 強制殺死一個進程

常用apt命令:

apt-cache search package 搜索包
apt-cache show package 獲取包的相關信息,如說明、大小、版本等
sudo apt-get install package 安裝包
sudo apt-get install package - - reinstall 重新安裝包
sudo apt-get -f install 修復安裝”-f = –fix-missing”
sudo apt-get remove package 刪除包
sudo apt-get remove package - - purge 刪除包,包括刪除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安裝的包
sudo apt-get dist-upgrade 升級系統
sudo apt-get dselect-upgrade 使用 dselect 升級
apt-cache depends package 了解使用依賴
apt-cache rdepends package 是查看該包被哪些包依賴
sudo apt-get build-dep package 安裝相關的編譯環境
apt-get source package 下載該包的源代碼
sudo apt-get clean && sudo apt-get autoclean 清理無用的包
sudo apt-get check 檢查是否有損壞的依賴

清理所有軟件緩存(即緩存在/var/cache/apt/archives目錄里的deb包 )
sudo apt-get clean

刪除系統不再使用的孤立軟件
sudo apt-get autoremove

DZM.528 2010-03-01 17:24 發表評論
]]>
Ubuntu-關于分區http://www.tkk7.com/duanzhimin528/archive/2009/11/10/301802.htmlDZM.528DZM.528Tue, 10 Nov 2009 03:52:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2009/11/10/301802.htmlhttp://www.tkk7.com/duanzhimin528/comments/301802.htmlhttp://www.tkk7.com/duanzhimin528/archive/2009/11/10/301802.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/301802.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/301802.html閱讀全文

DZM.528 2009-11-10 11:52 發表評論
]]>
Ubuntu Linux下的J2EE(JAVA EE)環境配置http://www.tkk7.com/duanzhimin528/archive/2009/11/10/301794.htmlDZM.528DZM.528Tue, 10 Nov 2009 03:08:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2009/11/10/301794.htmlhttp://www.tkk7.com/duanzhimin528/comments/301794.htmlhttp://www.tkk7.com/duanzhimin528/archive/2009/11/10/301794.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/301794.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/301794.html閱讀全文

DZM.528 2009-11-10 11:08 發表評論
]]>
Linux學習系列之系統安裝http://www.tkk7.com/duanzhimin528/archive/2009/11/10/301790.htmlDZM.528DZM.528Tue, 10 Nov 2009 03:04:00 GMThttp://www.tkk7.com/duanzhimin528/archive/2009/11/10/301790.htmlhttp://www.tkk7.com/duanzhimin528/comments/301790.htmlhttp://www.tkk7.com/duanzhimin528/archive/2009/11/10/301790.html#Feedback0http://www.tkk7.com/duanzhimin528/comments/commentRss/301790.htmlhttp://www.tkk7.com/duanzhimin528/services/trackbacks/301790.html閱讀全文

DZM.528 2009-11-10 11:04 發表評論
]]>
主站蜘蛛池模板: 亚洲色无码专区一区| 亚洲精品V欧洲精品V日韩精品| 亚洲成人午夜电影| 青青草无码免费一二三区| 久久久久久亚洲精品| 免费无码一区二区三区| 亚洲综合一区二区精品导航 | 一级片在线免费看| 午夜亚洲福利在线老司机| 污网站免费在线观看| 中文字幕亚洲日本岛国片| 国产在线精品免费aaa片| 亚洲综合自拍成人| 成年女人色毛片免费看| 国产成人亚洲毛片| 亚洲熟妇av一区二区三区| 日韩精品无码一区二区三区免费 | 久久99国产亚洲精品观看| 99免费观看视频| 亚洲va久久久久| 亚洲AV无码成H人在线观看| 三级网站在线免费观看| 亚洲理论精品午夜电影| 日本免费高清一本视频| a毛片成人免费全部播放| 久久久无码精品亚洲日韩按摩| 一二三四免费观看在线视频中文版| 亚洲AV综合永久无码精品天堂| 亚洲精品97久久中文字幕无码| 国产一精品一AV一免费| 亚洲国产成人精品激情| 亚洲国产成人乱码精品女人久久久不卡| 免费播放在线日本感人片| 亚洲一级毛片中文字幕| 亚洲AV无码乱码在线观看牲色| 免费在线中文日本| 亚洲日韩一区精品射精| 亚洲AV永久无码精品| 天天干在线免费视频| 日韩av无码免费播放| 亚洲精品国产av成拍色拍|