嵌入式開發linux系統管理

2021-07-23 04:03:03 字數 2028 閱讀 6058

sudo rpm -ivh tftp-0.48-3.fc9.i386.rpm

報錯:please use alien to install rpm packages on debian

解決:ubuntu發行版,它不支援rpm包,只能用deb包

配置和安轉過程

(1)安裝所需軟體: sudo apt-get install tftp-hpa tftpd-hpa客戶端和服務程式

sudo apt-get install xinetd

# ****** configuration file for xinetd   

#   

# some defaults, and include /etc/xinetd.d/   

defaults   

includedir /etc/xinetd.d 

(3)配置ftp伺服器:sudo vim /etc/default/tftpd-hpa

# /etc/default/tftpd-hpa 

tftp_username="tftp"

tftp_directory="/tftpboot" 

tftp_address="0.0.0.0:69"

tftp_options="-l -c -s" 

(4)然後進入xinetd.d資料夾(cd xinetd.d),檢視是否有乙個tftp檔案,如果沒有就新建乙個,如果有的話就檢視內容是否與下面的一致,不一致則修改,內容如下:

service tftp

(5)sudo mkdir /tftpboot,然後把它可以設定成訪問許可權最寬鬆的sudo chmod 777 /tftpboot

(6)sudo service tftpd-hpa restart

sudo /etc/init.d/xinetd reload

sudo /etc/init.d/xinetd restart

(7)針對本地測試sudo tftp localhost,如果想要對其他電腦或者開發板進行tftp傳輸,則在終端輸入sudo tftp ***(即目標電腦或目標開發板的ip位址),而且還要關閉ubuntu自帶的防火牆,可直接把防火牆給解除安裝了sudo apt-get remove iptables

二、nfs網路檔案系統(linux和linux檔案共享通過nfs,window和window通過共享目錄,linux和windows共享通過samba)

1、安裝nfs服務

2、配置nfs

配置/etc/exports檔案

$ sudo vim /etc/exports

在檔案最後加入如下內容:

/home 192.168.91.*(rw,sync,no_root_squash)

(rw,sync同步寫磁碟(async資料會先暫存在記憶體當中),no_root_squash客戶端root對該目錄有寫許可權)

3、重啟服務

$ sudo /etc/init.d/portmap restart

$ sudo /etc/init.d/nfs-kernel-server restart 或 #sudo service nfs-kernel-server restart

4、測試nfs伺服器

顯示出共享出來的目錄

$ showmount -e

將nfs的共享目錄掛載到本地磁碟上。

$ sudo mount -t nfs localhost:/nfs /mnt/nfs

如:sudo mount -t nfs 192.168.1.0:/home /mnt/nfs

檢視掛載情況

$ df

解除安裝掛載

$ sudo umount /mnt/nfs

三、ubuntu安裝好之後,用setup命令(redhat是這個),顯示沒有這個命令,那麼是哪個命令可以進入圖形配置

安裝sysv-rc-conf

sudo apt-get install sysv-rc-conf

使用sysv-rc-conf

sudo sysv-rc-conf

四、wireshark:進行網路抓包,分析包裡的資料

Linux系統管理

程序是正在執行的乙個程式或命令,每乙個程序都有乙個執行的實體,都喲自己的位址空間,並占用一定的系統資源。盤點伺服器的健康狀態 檢視所有系統中所有程序 殺死程序 1.3.1 ps aux 檢視系統中所有程序,使用bsd作業系統格式 1.3.2 ps le 檢視系統中所有程序,使用linux標準命令格式...

Linux 系統管理

linux 系統管理 檢視資料夾大小 du sh 第1章 程序管理 1 1 程序檢視ps命令 1 2 程序的檢視top命令 1 3 殺死程序 1 4 修改程序優先順序 第2章工作管理 2 1 工作管理簡介 2 2 工作管理方法 把命令放到後台 如果想要程序在後台執行 必須不能與前台有互動 1 把程序...

linux 系統管理

正在執行的程式,任何程式執行都要耗費一定的系統資源 判斷伺服器健康狀態 檢視系統中所有程序 殺死程序 1 判斷程序健康狀態 top 選項 d 秒數 指定top命令每隔幾秒更新。預設是3秒 b 使用批處理模式輸出。一般和 n 選項合用 n 次數 指定top命令執行的次數。一般和 b 選項和用 在top...