linux的mw命令 linux mknod命令

如何在虛擬機(jī)linux中安裝arcgis server

1.1、準(zhǔn)備安裝文件

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)衡陽(yáng)縣,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792

以root用戶登錄GIS服務(wù)器,在服務(wù)器上新建一個(gè)目錄(如:/tmp/arcgis_soft),用來(lái)存放安裝文件和許可文件。光驅(qū)中放入ArcGIS Server 9.3介質(zhì),進(jìn)入路徑/media/cdrom,復(fù)制光盤中的安裝文件至/tmp/arcgis_soft目錄下,同時(shí)把許可文件復(fù)制到相同路徑下。

1.2、設(shè)置DISPLAY變量

使用#echo $DISPLAY檢查DISPLAY變量值,如果為:0.0,則跳到下一步,否則,進(jìn)行如下操作: #export DISPLAY=:0.0

1.3、設(shè)置LANG變量

查詢字符集,輸入 #locale -a命令,檢查是否存在zh_CN.GBK,

# vi etc/profile

在后面添加一行 :

LANG=zh_CN.GBK

export LANG

保存退出(wq!)

#locale -a,檢查第一項(xiàng)值是否為 zh_CN.GBK

1.4、設(shè)置臨時(shí)環(huán)境變量

$ IATEMPDIR=/tmp

$ export IATEMPDIR

1.5、用vi編輯/etc/hosts文件

#vi /etc/hosts

在后面添加一行:10.150.181.20

MyHostName

MyHostName.esri.com

注:etc/hosts文件必須為ArcGIS Server開通一個(gè)入口,格式如下:

IP address

machine name

fully qualified domain name

(如果提示只讀,則是權(quán)限不夠,通過chmod命令設(shè)置權(quán)限,如:chmod 775 /etc/hosts)

1.6、用mkdir命令創(chuàng)建安裝目錄,至少擁有711權(quán)限,

如:mkdir /usr/arcgis(注意安裝路徑小寫)

chmod –R 711 /usr/arcgis

1.7、下載安裝Compat-g77

ArcGIS Server需要軟件包Compat-g77,SLES的Compat-g77包可以從這里下載:1.2 安裝過程:

用root用戶進(jìn)行安裝,進(jìn)入安裝軟件存放路徑,執(zhí)行./setup 進(jìn)行安裝

2.1開始安裝

2.2選擇自定義安裝,勾選全部選項(xiàng)(也可以選擇完全安裝)

2.3指定安裝路徑為/usr/arcgis,(下圖僅做參考)

2.4輸入完整域名MyHostName(下圖僅做參考)

2.5指定用戶帳戶為ags_usr(用戶名不能超過8個(gè)字符),安裝程序會(huì)自動(dòng)創(chuàng)建,并且對(duì)arcgis server安裝目錄至少擁有711權(quán)限

2.6 輸入用戶密碼:admin,單擊next

2.7 選擇"I have received an authorization file from ESRI and am now ready to finish the registration process",單擊next

2.8 瀏覽選擇許可文件

2.9

單擊finish,安裝完成.

2.10

運(yùn)行命令:# source usr/arcgis/servercore/.Server/init_server.sh

2.11

運(yùn)行命令:#mwadm start

2.12

安裝ArcGIS Server9.3 SP1

進(jìn)入補(bǔ)丁文件存放路徑

% tar xvf gis93-sp1-server-linux.tar

% ./applypatch

2.13

復(fù)制中文字體

找到Window操作系統(tǒng)下的字體simsun.ttc,轉(zhuǎn)換成simsun.ttf,復(fù)制到/usr/x11R6/lib/X11/fonts/TrueType目錄下,并執(zhí)行#fc-cache -fv 重建字體。另外把simsun.ttf同時(shí)COPY到SERVER安裝目錄/usr/arcgis/fonts下,執(zhí)行#fc-cache –fv。這種情況下,當(dāng)用戶配置的字體沒有的情況下,SERVER將自動(dòng)使用fonts目錄下的第一個(gè)中文字體。

1.3 安裝完成,發(fā)布服務(wù)

3.1、安裝完成之后以ags_usr用戶啟動(dòng)服務(wù)。進(jìn)入安裝路徑usr/arcgis/scripts下,里面有啟動(dòng)/停止服務(wù)工具和診斷啟動(dòng)工具。如下:

#./stopmonitor

#./startmonitor

#./stopserver

-停止服務(wù) *

#./startserver

第2/4頁(yè)

-啟動(dòng)服務(wù) *

#./Server_diag_tool

-診斷服務(wù)是否正常

3.2、服務(wù)啟動(dòng)之后進(jìn)入管理服務(wù),初始登錄名和密碼是admin/admin。(圖片僅供參考)

3.3、輸入用戶名admin,密碼admin,登陸。。。

3.4、單擊左側(cè)Service目錄欄,通過 add new service向?qū)Оl(fā)布地圖服務(wù)

3.5、服務(wù)發(fā)布成功之后,可以通過預(yù)覽圖看到預(yù)覽效果,同時(shí)可以在Manager Service里對(duì)已發(fā)布的服務(wù)進(jìn)行啟動(dòng)、暫停、停止和刪除等操作

3.6、單擊左側(cè)Application目錄欄,通過Create Web Application向?qū)?chuàng)建一個(gè)新的web應(yīng)用程序

3.7、應(yīng)用程序創(chuàng)建完成之后,單擊URL鏈接打開應(yīng)用程序頁(yè)面查看地圖

1.4 Web ADF的配置

1.

檢查jdk是否安裝

#java –version

2.

編輯環(huán)境變量

#vi/home/weblogic/.profile

添加以下內(nèi)容:

ARCGISHOME=/usr/arcgis

export ARCGISHOME

JAVA_HOME=/opt/jdk1.5(以具體jdk路徑為準(zhǔn))

export JAVA_HOME

PATH=$ARCGISHOME/java/tools/ant/bin

export PATH

3.編輯WebLogic installation directory/bea/weblogic81/common/bin/commEnv.cmd,在文件開頭添加:

set AGS_HOME=/usr/arcgis

找到WEBLOGIC_CLASSPATH,修改為:

第3/4頁(yè)

set WEBLOGIC_CLASSPATH=$AGS_HOME/java/lib/arcobjects.jar;

$JAVA_HOME/lib/tools.jar;$WL_HOME/server/lib/weblogic_sp.jar;

$WL_HOME/server/lib/weblogic.jar;$WL_HOME/server/lib/ojdbc14.jar

$WL_HOME/server/lib/weblogic_sp.jar;$WL_HOME/server/lib/weblogic.jar;$WL_HOME/server/lib/ojdbc14.jar

4.保存退出,重啟 WebLogic Server

linux 如何查看目錄的剩余空間大小?

linux 查看目錄的剩余空間大小的步驟如下:

1.首先需要登錄Linux系統(tǒng),這個(gè)時(shí)候登錄Linux一定要注意使用的用戶具有一些特殊的權(quán)限(某些查看分區(qū)的命令需要權(quán)限,而一般用戶不具有),一般我建議這個(gè)時(shí)候切換到root用戶或者使用root直接登錄。

2.登錄Linux后在桌面模式下單擊鼠標(biāo)右鍵選擇“在終端中打開(E)”,這樣就打開了Linux終端命令工具。

3.查看Linux系統(tǒng)分區(qū)信息,使用命令“fdisk -l”。

我門可以看到“?磁盤 /dev/sda:21.5 GB?”和“?磁盤 /dev/mapper/centos-swap:2147 MB?”以及”磁盤 /dev/mapper/centos-root:18.8 GB“,其中磁盤 /dev/sda代表系統(tǒng)所具有的硬盤標(biāo)號(hào),表示系統(tǒng)含有一個(gè)系統(tǒng)內(nèi)部識(shí)別為磁盤 /dev/sda的硬盤,

其中/dev/mapper/centos-swap和/dev/mapper/centos-root表示系統(tǒng)分區(qū)的兩個(gè)物理標(biāo)識(shí)分別對(duì)應(yīng)分區(qū)/dev/sda1和/dev/sda2,有命令列出的信息我們可以很直觀的看出系統(tǒng)分區(qū)名、分區(qū)大小、系統(tǒng)文件類型等信息。

4.使用命令”df -l和df -h“具體查看分區(qū)使用狀況。實(shí)際這兩個(gè)命令具有一樣的作用區(qū)別是顯示的容量單位不一樣,當(dāng)然也可以直接使用明”df -lh“。這樣我們可以直觀的看到當(dāng)前系統(tǒng)分區(qū)(包括交換分區(qū)swap)的”文件系統(tǒng)、容量、已用 、可用、已用% 、掛載點(diǎn)“等實(shí)時(shí)裝況。

這樣就解決了linux 查看目錄的剩余空間大小的問題了。

如何在Linux下查看分區(qū)和剩余空間大小

df -hl 查看磁盤剩余空間

du -sm 文件夾

返回該文件夾總M數(shù)

更多功能請(qǐng)查看:

df --help

du --help

du -sh (這個(gè)目錄的名字)是查這個(gè)目錄的大小

使用du命令可以查看目錄,例如查看/home/kuuyee目錄占用磁盤空間大小可以使用下面的命令:

# du /home/kuuyee -sh

我的home目錄下有上百個(gè)構(gòu)建項(xiàng)目,一個(gè)一個(gè)的差看目錄占用情況太麻煩了用命令:

#du /home --max-depth=1 -h

這樣的話就吧所有的子目錄的磁盤占用情況都列出來(lái)了!這里的--max-depth參數(shù)代表著要列出目錄的深度,如果要列出兩級(jí)目錄就設(shè)置為2,以此類推。

如果想吧結(jié)果輸出到文件里可以這樣:# du /home --max-depth=1 -h disk_status.txt

用df -h 查每個(gè)根下面的目錄的分區(qū)大小 就可以知道了

用法:du [選項(xiàng)]… [文件]…

或:du [選項(xiàng)]… –files0-from=F

總結(jié)每個(gè)文件的磁盤用量,目錄則取總用量。

df命令是linux系統(tǒng)以磁盤分區(qū)為單位查看文件系統(tǒng),可以加上參數(shù)查看磁盤剩余空間信息,命令格式:

df -hl

顯示格式為: 

文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn) 

FilesystemSize Used Avail Use% Mounted on

/dev/hda2 45G 19G 24G 44% /

/dev/hda1 494M 19M 450M 4% /boot

/dev/hda6 4.9G 2.2G 2.5G 47% /home

/dev/hda5 9.7G 2.9G 6.4G 31% /opt

none 1009M 0 1009M 0% /dev/shm

/dev/hda3 9.7G 7.2G 2.1G 78% /usr/local

/dev/hdb2 75G 75G 0 100% /

/dev/hdb2 75G 75G 0 100% /

以上面的輸出為例,表示的意思為:

HD硬盤接口的第二個(gè)硬盤(b),第二個(gè)分區(qū)(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被掛載到根分區(qū)目錄上(/)。

例子

1)查看文件大小

查看當(dāng)前文件夾下所有文件大?。òㄗ游募A)

du -sh

# du -h

15M ./package

16K ./.fontconfig

4.0K ./.cache

5.1M ./.rpmdb

20M .

查看指定文件夾下所有文件大?。òㄗ游募A)

# du -h ftp

3.8G ftp/sanya/doc

3.8G ftp/sanya

4.0K ftp/testftp/doc

1.4M ftp/testftp

875M ftp/platform/doc/002-錄像

27M ftp/platform/doc/001-PDF

5.2M ftp/platform/doc/BBFlash

1.2G ftp/platform/doc/003-錄音

2.1G ftp/platform/doc

2.1G ftp/platform

4.0K ftp/pmo/doc

20K ftp/pmo

36M ftp/uf/doc/innovate-201207

36M ftp/uf/doc

36M ftp/uf

446M ftp/code/doc

446M ftp/code

6.3G ftp

查看指定文件大小

# du -h ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

184K ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

查看指定文件夾大小

# du -hs ftp

6.3G ftp

統(tǒng)計(jì)總數(shù)大小

du -sh xmldb/

du -sm * | sort -n //統(tǒng)計(jì)當(dāng)前目錄大小 并安大小 排序

du -sk * | sort -n

du -sk * | grep guojf //看一個(gè)人的大小

du -m | cut -d "/" -f 2 //看第二個(gè)/ 字符前的文字

查看此文件夾有多少文件 /*/*/* 有多少文件

du xmldb/

du xmldb/*/*/* |wc -l

40752

解釋:

wc [-lmw]

參數(shù)說明:

-l :多少行

-m:多少字符

-w:多少字

參數(shù)含義如下:

-s 對(duì)每個(gè)Names參數(shù)只給出占用的數(shù)據(jù)塊總數(shù)。

-a 遞歸地顯示指定目錄中各文件及子孫目錄中各文件占用的數(shù)據(jù)塊數(shù)。若既不指定-s,也不指定-a,則只顯示Names中的每一個(gè)目錄及其中的各子目錄所占的磁盤塊數(shù)。

-b 以字節(jié)為單位列出磁盤空間使用情況(系統(tǒng)缺省以 k 字節(jié)為單位)。

-k 以1024字節(jié)為單位列出磁盤空間使用情況。

-c 最后再加上一個(gè)總計(jì)(系統(tǒng)缺省設(shè)置)。

-l 計(jì)算所有的文件大小。

linux下怎么查看文件夾中各個(gè)文件的大小

df命令可以顯示目前所有文件系統(tǒng)的可用空間及使用情形,請(qǐng)看下列這個(gè)例子:

以下是代碼片段:

[yayug@yayu ~]$ df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda1 3.9G 300M 3.4G 8% /

/dev/sda7 100G 188M 95G 1% /data0

/dev/sdb1 133G 80G 47G 64% /data1

/dev/sda6 7.8G 218M 7.2G 3% /var

/dev/sda5 7.8G 166M 7.2G 3% /tmp

/dev/sda3 9.7G 2.5G 6.8G 27% /usr

tmpfs 2.0G 0 2.0G 0% /dev/shm

參數(shù) -h 表示使用「Human-readable」的輸出,也就是在檔案系統(tǒng)大小使用 GB、MB 等易讀的格式。

上面的命令輸出的第一個(gè)字段(Filesystem)及最后一個(gè)字段(Mounted on)分別是檔案系統(tǒng)及其掛入點(diǎn)。我們可以看到 /dev/sda1 這個(gè)分割區(qū)被掛在根目錄下。

接下來(lái)的四個(gè)字段 Size、Used、Avail、及 Use% 分別是該分割區(qū)的容量、已使用的大小、剩下的大小、及使用的百分比。 FreeBSD下,當(dāng)硬盤容量已滿時(shí),您可能會(huì)看到已使用的百分比超過 100%,因?yàn)?FreeBSD 會(huì)留一些空間給 root,讓 root 在檔案系統(tǒng)滿時(shí),還是可以寫東西到該檔案系統(tǒng)中,以進(jìn)行管理。

du:查詢文件或文件夾的磁盤使用空間

如果當(dāng)前目錄下文件和文件夾很多,使用不帶參數(shù)du的命令,可以循環(huán)列出所有文件和文件夾所使用的空間。這對(duì)查看究竟是那個(gè)地方過大是不利的,所以得指定深入目錄的層數(shù),參數(shù):--max-depth=,這是個(gè)極為有用的參數(shù)!如下,注意使用“*”,可以得到文件的使用空間大小.

提醒:一向命令比linux復(fù)雜的FreeBSD,它的du命令指定深入目錄的層數(shù)卻是比linux簡(jiǎn)化,為 -d。

以下是代碼片段:

[root@bsso yayu]# du -h --max-depth=1 work/testing

27M work/testing/logs

35M work/testing

[root@bsso yayu]# du -h --max-depth=1 work/testing/*

8.0K work/testing/func.php

27M work/testing/logs

8.1M work/testing/nohup.out

8.0K work/testing/testing_c.php

12K work/testing/testing_func_reg.php

8.0K work/testing/testing_get.php

8.0K work/testing/testing_g.php

8.0K work/testing/var.php

[root@bsso yayu]# du -h --max-depth=1 work/testing/logs/

27M work/testing/logs/

[root@bsso yayu]# du -h --max-depth=1 work/testing/logs/*

24K work/testing/logs/errdate.log_show.log

8.0K work/testing/logs/pertime_show.log

27M work/testing/logs/show.log

值得注意的是,看見一個(gè)針對(duì)du和df命令異同的文章:《du df 差異導(dǎo)致文件系統(tǒng)誤報(bào)解決》。

du 統(tǒng)計(jì)文件大小相加

df 統(tǒng)計(jì)數(shù)據(jù)塊使用情況

如果有一個(gè)進(jìn)程在打開一個(gè)大文件的時(shí)候,這個(gè)大文件直接被rm 或者mv掉,則du會(huì)更新統(tǒng)計(jì)數(shù)值,df不會(huì)更新統(tǒng)計(jì)數(shù)值,還是認(rèn)為空間沒有釋放。直到這個(gè)打開大文件的進(jìn)程被Kill掉。

如此一來(lái)在定期刪除 /var/spool/clientmqueue下面的文件時(shí),如果沒有殺掉其進(jìn)程,那么空間一直沒有釋放。

使用下面的命令殺掉進(jìn)程之后,系統(tǒng)恢復(fù)。

fuser -u /var/spool/clientmqueue

查看linux文件目錄的大小和文件夾包含的文件數(shù)

統(tǒng)計(jì)總數(shù)大小

du -sh xmldb/

du -sm * | sort -n //統(tǒng)計(jì)當(dāng)前目錄大小 并安大小 排序

du -sk * | sort -n

du -sk * | grep guojf //看一個(gè)人的大小

du -m | cut -d "/" -f 2 //看第二個(gè)/ 字符前的文字

查看此文件夾有多少文件 /*/*/* 有多少文件

du xmldb/

du xmldb/*/*/* |wc -l

40752

解釋:

wc [-lmw]

參數(shù)說明:

-l :多少行

-m:多少字符

-w:多少字

Linux:ls以K、M、G為單位查看文件大小

#man ls

……

-h, --human-readable

print sizes in human readable format (e.g., 1K 234M 2G)

……

# ls

cuss.war nohup.out

# ls -l

total 30372

-rw-r--r-- 1 root root 31051909 May 24 10:07 cuss.war

-rw------- 1 root root 0 Mar 20 13:52 nohup.out

# ls -lh

total 30M

-rw-r--r-- 1 root root 30M May 24 10:07 cuss.war

-rw------- 1 root root 0 Mar 20 13:52 nohup.out

# ll -h

total 30M

-rw-r--r-- 1 root root 30M May 24 10:07 cuss.war

-rw------- 1 root root 0 Mar 20 13:52 nohup.out

linux下啟動(dòng)圖形化界面的命令是不是startx?

startx 命令

用途:初始化一個(gè) X 會(huì)話。

語(yǔ)法

startx [ -d Display:0 ] [ -t | -w ] [ -x Startup | [ -r Resources ] [ -m Window_Manager ] ] [ -wait ]

描述

startx 命令簡(jiǎn)化了啟動(dòng) X 會(huì)話的過程。

該命令執(zhí)行下列操作:

設(shè)置用戶的 DISPLAY 環(huán)境變量以標(biāo)識(shí) X 服務(wù)器到 X 客戶機(jī)

當(dāng)從工作站運(yùn)行時(shí),啟動(dòng) X 服務(wù)器

啟動(dòng) X 客戶機(jī)。

startx 命令將 X 服務(wù)器和 X 客戶機(jī)的錯(cuò)誤消息重定向至用戶的 XERRORS 環(huán)境變量指定的文件。該處理對(duì)調(diào)試很有用,并且使 X 服務(wù)器在工作站上有一個(gè)清潔的啟動(dòng)和關(guān)機(jī)外觀。

如果 startup 腳本文件名沒有用 -x 選項(xiàng)在命令行中給出,那么 startx 命令就會(huì)搜索一個(gè)由用戶的 XINITRC 環(huán)境變量指定的文件。如果未設(shè)置 XINITRC 環(huán)境變量,startx 命令就會(huì)在用戶的主目錄中分別搜索名為 .Xinit、.xinit、 .Xinitrc、.xinitrc 或 .xsession 的文件來(lái)開始 X 客戶機(jī)程序。

如果未找到啟動(dòng)文件,startx 命令運(yùn)行在命令行上由 -m 選項(xiàng)指定的窗口管理器,或在找到相關(guān)的配置文件(.mwmrc、.twmrc、.awmrc 或 .uwmrc, 分別地)之后,調(diào)用窗口管理器 mwm、twm、awm 或 uwm。如果沒有在用戶主目錄中找到窗口管理器配置文件,startx 將啟動(dòng) Xterm 客戶機(jī)和 mwm 窗口管理器。

當(dāng)啟動(dòng)文件找不到時(shí),startx 命令也將在命令行上使用 -r 選項(xiàng)指示裝入資源文件,或分別裝入用戶主目錄中的名為 .Xdefaults、.xdefaults、.Xresources 或 .xresources 的文件。如果未找到 X 資源文件,將不個(gè)性化 X 會(huì)話。

如果工作站中存在一個(gè)啟動(dòng)文件并且用戶未裝入任何資源,則 startx 命令中的 xinit 命令將嘗試裝入 .Xdefaults 文件。

當(dāng) X 會(huì)話從 /dev/lft* 啟動(dòng)時(shí),就假定使用工作站。如果不是這種情況,就必須使用 -t 或 -w 選項(xiàng)。

標(biāo)志

-d Display :0 指定在啟動(dòng)過程中傳遞給 X 客戶機(jī)的 X 服務(wù)器的顯示名稱。

-m Window_Manager 當(dāng)未找到 startup 腳本時(shí),啟動(dòng)窗口管理器。

-r Resources 當(dāng)未找到 startup 腳本時(shí),裝入資源文件。

-t 為一個(gè) X 終端啟動(dòng) X 客戶機(jī)。

-w 為工作站上的 X 窗口會(huì)話啟動(dòng) X 服務(wù)器和 X 客戶機(jī)。

-wait 當(dāng) xdm 命令調(diào)用 startx 時(shí),防止重新啟動(dòng) X 會(huì)話。

-x Startup 使用 startup 腳本啟動(dòng) X 窗口會(huì)話。

注:您可以單獨(dú)或同時(shí)使用 -m 和 -r 選項(xiàng), 或者使用 -x 選項(xiàng),但是您不能在使用 -x 選項(xiàng)的同時(shí)使用 -m 和 -r 選項(xiàng)。在啟動(dòng)腳本中,啟動(dòng)窗口管理器會(huì)話、裝入 X 資源以及產(chǎn)生 X 客戶機(jī)是用戶的責(zé)任。

示例

要在工作站上或 X 終端上啟動(dòng) X 會(huì)話,請(qǐng)輸入:

startx

要在工作站上強(qiáng)制啟動(dòng) X 會(huì)話,請(qǐng)輸入:

startx -w

要為 X 終端啟動(dòng) X 會(huì)話,并注銷用戶的 Telnet 會(huì)話,請(qǐng)輸入:

startx; kill -9 $$

要使用 .xinitrc 腳本啟動(dòng) X 會(huì)話,請(qǐng)輸入:

startx -x .xinitrc

要使用 mwm 窗口管理器啟動(dòng) X 會(huì)話,請(qǐng)輸入:

startx -m mwm

但是,如果找到啟動(dòng)腳本文件,則忽略 -w 選項(xiàng)。

在啟動(dòng)腳本中,啟動(dòng)窗口管理器、裝入 X 資源以及產(chǎn)生 X 客戶機(jī)是用戶的責(zé)任。以下是 .xsession 腳本的一個(gè)示例。

#!/bin/csh

(mwm )

xrdb -load .Xdefaults

(xclock -g 75x75+0+0 )

(xbiff -g 75x75+101-0 )

if ("/dev/lft*" == "`tty`") then

aixterm -g 80x24+0+0 +ut -C -T `hostname`

else

aixterm -g 80x24+0+0 +ut -T `hostname`

endif

對(duì)于工作站,startup 腳本中的最后一行應(yīng)該是前臺(tái) aixterm 命令,該命令帶有 -C 選項(xiàng)表示控制臺(tái)信息。

對(duì)于 X 終端,startup 腳本中的最后一行應(yīng)該是不帶有 -C 選項(xiàng)的前臺(tái) aixterm 命令。另外,由于某些 X 終端在關(guān)閉時(shí)不終止 telnet 會(huì)話,所以用戶必須在使用熱鍵切換至 X 會(huì)話前退出當(dāng)前的 telnet 會(huì)話。

/usr/lib/X11/xdm/Xsession 文件中的 xdm 命令也可以使用 startx 命令。這為 xdm 命令提供了 startx 命令的功能。

文件

以下是啟動(dòng) X 會(huì)話一貫使用的文件名。

$HOME/.xerrors 其中,startx 用來(lái)重定向錯(cuò)誤消息。在缺省情況下,startx 將錯(cuò)誤重定向至用戶主目錄中的 .xerrors 文件中。

$HOME/.Xinit,

$HOME/.xinit,

$HOME/.Xinitrc,

$HOME/.xinitrc,

$HOME/.xsession 作為包含 shell 命令的“啟動(dòng)文件”來(lái)啟動(dòng)窗口管理器、裝入 X 資源并產(chǎn)生 X 客戶機(jī)。

$HOME/.Xdefaults,

$HOME/.xresources 作為裝入的 X 資源文件來(lái)設(shè)置 X 客戶機(jī)的用戶首選項(xiàng)。

$HOME/.mwmrc mwm 配置文件。

$HOME/.twmrc twm 配置文件。

$HOME/.awmrc awm 配置文件。

$HOME/.uwmrc uwm 配置文件。

/dev/lft* 終端或 tty、工作站初始 login shell 的界面。

uboot的protect指令使用

Printenv 打印環(huán)境變量。

uboot printenv

baudrate=115200

ipaddr=192.168.0.111

ethaddr=32:34:46:78:9A:DC

serverip=192.168.0.100

Environment size: 80/8188 bytes

2. Setenv 設(shè)置新的變量

如:

uboot setenv myboard AT91RM9200DK

uboot saveenv

uboot printenv

baudrate=115200

ipaddr=192.168.0.111

ethaddr=32:34:46:78:9A:DC

serverip=192.168.0.100

myboard=AT91RM9200DK

Environment size: 102/8188 bytes

又如想重置啟動(dòng)參數(shù)bootargs:

uboot setenv bootargs 'noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySAC0'

uboot saveenv

3. saveenv 保存變量 命令將當(dāng)前定義的所有的變量及其值存入 flash 中。 用來(lái)存儲(chǔ)變量及其值的空間只有 8k 字節(jié),應(yīng)不要超過。 (如上例,每次與setenv配合使用)

4. loadb 通過串口 Kermit 協(xié)議下載二進(jìn)制數(shù)據(jù)。

5. tftp 通過網(wǎng)絡(luò)下載程序,需要先設(shè)置好網(wǎng)絡(luò)配置

簡(jiǎn)單配置:

uboot setenv ethaddr 32:34:46:78:9A:DC

uboot setenv ipaddr 192.168.0.111

uboot setenv serverip 192.168.0.100

//下載 bin 文件到地址 0x20000000 處。

uboot tftp 20000000 application.bin (application.bin 應(yīng)位于 tftp 服務(wù)程序的目錄)

uboot tftp 32000000 zImage.bin

把 server (IP=環(huán)境變量中設(shè)置的 serverip) 中 FTP配置的默認(rèn)目錄下的 zImage.bin通過 TFTP 讀入到物 理內(nèi)存 32000000 處。

6. md 顯示內(nèi)存區(qū)的內(nèi)容。

7. mm 修改內(nèi)存,地址自動(dòng)遞增。

8. nm 修改內(nèi)存,地址不自動(dòng)遞增。

9. mw 用模型填充內(nèi)存

ubootmw 32000000 ff 10000(把內(nèi)存 0x32000000 開始的 0x10000 字節(jié)設(shè)為 0xFF)

10. cp 拷貝一塊內(nèi)存到另一塊

11. cmp 比較兩塊內(nèi)存區(qū)

這些內(nèi)存操作命令后都可加一個(gè)后綴表示操作數(shù)據(jù)的大小, 比如 cp.b 表示按字節(jié)拷貝。 Protect 寫保護(hù)操作 protect on 1:0-3(就是對(duì)第一塊 FLASH 的 0-3 扇區(qū)進(jìn)行保護(hù)) protect off 1:0-3 取消寫保護(hù) Erase 擦除扇區(qū)。

12. nfs

ubootnfs 32000000 192.168.0.2:zImage.bin 把 192.168.0.2(LINUX 的 NFS 文件系統(tǒng))中的 NFS 文件系統(tǒng)中的 aa.txt 讀入內(nèi)存 0x32000000 處 (192.168.0.2是配置的NFS服務(wù)器地址,且要復(fù)制的文件必須在NFS配置的服務(wù)目錄下)

uboot 命令使用教程(uboot參數(shù)設(shè)置)的更多相關(guān)文章

U-Boot命令大全(功能參數(shù)及用法)

U-Boot上電啟動(dòng)后,按任意鍵可以退出自動(dòng)啟動(dòng)狀態(tài),進(jìn)入命令行. U-Boot 2010.03 (Sep 25 2011 - 16:18:50) DRAM: 64 MB Flash: ...

uboot命令及內(nèi)核啟動(dòng)參數(shù)

修改:mw [內(nèi)存地址] [值] [長(zhǎng)度] 例如:mw 0x02000000 0 128 表示修改地址為0x02000000~0x02000000+128的內(nèi)存值為0. 顯示:md [內(nèi)存地址 ...

PM2用法簡(jiǎn)介【命令行啟動(dòng) --env 參數(shù)設(shè)置使用問題】

環(huán)境切換 正式開發(fā)中分為不同的環(huán)境(開發(fā)環(huán)境.測(cè)試環(huán)境.生產(chǎn)環(huán)境),我們需要根據(jù)不同的情景來(lái)切換各種環(huán)境 pm2通過在配置文件中通過env_xx來(lái)聲明不同環(huán)境的配置,然后在啟動(dòng)應(yīng)用時(shí),通過--env參 ...

u-boot 環(huán)境變量參數(shù)設(shè)置

今天本來(lái)是燒寫內(nèi)核,結(jié)果一不小心把uboot也整不能用了,無(wú)奈之下只好重新燒個(gè)uboot,等都弄好以后,發(fā)現(xiàn)系統(tǒng)還是啟動(dòng)不了,原來(lái)是啟動(dòng)參數(shù)設(shè)置不對(duì),于是找到了這篇文章,//是我添加的內(nèi)容. 原文地址 ...

Uboot 命令行 介紹

背景 基本上,本文轉(zhuǎn)載自:ARM板移植Linux系統(tǒng)啟動(dòng)(五)Uboot命令行 上次說到uboot的啟動(dòng)方式,最后會(huì)使用autoboot(自主模式)嘗試引導(dǎo)kernel,如果失敗或者被 ...

uboot命令簡(jiǎn)介

uboot下的命令行 1.典型嵌入式linux系統(tǒng)啟動(dòng)過程: 嵌入式系統(tǒng)上電后先執(zhí)行uboot.然后uboot負(fù)責(zé)初始化DDR,初始化Flash,然后將OS從Flash中讀取到DDR中,然后啟動(dòng)OS( ...

燒寫ARM開發(fā)板系統(tǒng)教程-----uboot 、內(nèi)核以及文件系統(tǒng)

一.sd啟動(dòng) 將u-boot鏡像寫入SD卡,將SD卡通過讀卡器接上電腦(或直接插入筆記本卡槽),通過"cat /proc/partitions"找出SD卡對(duì)應(yīng)的設(shè)備,我的設(shè)備節(jié)點(diǎn)是 ...

1.ok6410移植bootloader,移植u-boot,學(xué)習(xí)u-boot命令

ok6410移植u-boot 既然是移植u-boot當(dāng)然首先需要u-boot源碼,這里的u-boot代碼是由國(guó)嵌提供的. 一.配置編譯u-boot A. 解壓 u-boot 壓縮文件 B. 進(jìn)入解壓生 ...

轉(zhuǎn)載 uboot 命令

1.bootm bootm [addr [arg ...]] - boot application image stored in memory passing arguments 'arg ...' ...

標(biāo)題名稱:linux的mw命令 linux mknod命令
文章分享:http://muchs.cn/article2/doscjic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、品牌網(wǎng)站制作、網(wǎng)站維護(hù)營(yíng)銷型網(wǎng)站建設(shè)、外貿(mào)建站、

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司