中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解析Fedora Core 4操作技術含量

發布時間:2021-11-02 09:58:56 來源:億速云 閱讀:106 作者:柒染 欄目:系統運維

這期內容當中小編將會給大家帶來有關如何解析Fedora Core 4操作技術含量,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

由于本人思維固化,對新事物接受不足,所以在學習Fedora Core 4 總是用老思維;對于對移動存儲,比如U盤;移動硬盤;數碼相機,現在大多能在Linux即插即用;只有少數不行;比如筆記本集成的6合1讀卡器(好多都不支持,也有支持的); 我對Fedora Core 4 用的極少,感覺Fedora 是實驗室,新的特性都會在Fedora Core 4 中出現,這增強Linux桌面版的易用性;其實這也是好事;

對即插即用的USB存儲的原理,bbbush兄弟已經在linux.chinaitlab.com/driver/40018.html">《設置 fc3 HAL 的 storage-policy 自動掛載優盤上的 vfat 分區》中已經談過。大家可以去看一下,看過后思路就清晰多了;看過后此文后,功力也會大長;:)HAL - Hardware Abstraction Layer (硬件提取層),這是我直譯的,不知道怎么譯才好,以我的理解和Windows的硬件管理類似;而我寫的這篇其實一文不值,為什么這樣說呢?因為沒有技術含量,只是為了解決問題而寫,沒有原理,只是改幾行或者加幾行的字;可能對新手還有點用;

USB移動存儲;

數碼相機;MMC 卡, SD卡;USB MINI 盤;USB移動硬盤(有個USB接口的盒子,里面裝的是筆記本硬盤、大電腦硬盤),1394接口的移動存值儲;錄音筆;DV等,大多都是用的移動存儲;fat 、ntfs、fat32、reiserfs 、ext3及hfs文件系統的支持;

Fedora Core 4 幾乎支持所有文件系統,所以沒有必要編內核,如果您和我一樣有一個移動硬盤是NTFS分區的,請安裝內核NTFS模塊的支持;內核已經支持了fat格式的,無論是 fat16 fat32都已經支持;對于NTFS格式的文件系統的支持,要安裝NTFS的kernel-moduls ;我感覺NTFS移動磁盤分區,沒有太大的意義(但我有一個移動硬盤,有一個分區就是ntfs的),因為NTFS是不可寫的;所以還是用fat或者fat32吧;如果您的機器有1394接口,如果想購買容量比較大的存儲設備,建議還是買1394接口的盒子,USB對大文件的寫入支持并不好,無論是什么文件系統(以事實說話,我試過);另外1394接口的硬盤,能在系統啟動的過程中穩定的加載;

即插即用,系統自動mount 移動存儲設備;

1、首先確保 以下的幾個服務是打開的;
[root@localhost beinan]# chkconfig --list |grep haldaemon
haldaemon       0:啟用  1:啟用  2:啟用  3:啟用  4:啟用  5:啟用  6:啟用
[root@localhost beinan]# chkconfig --list |grep messagebus
messagebus      0:啟用  1:啟用  2:啟用  3:啟用  4:啟用  5:啟用  6:關閉
如果在3和5模式并未啟用,則需要打開;
[root@localhost beinan]# chkconfig --level 0123456  haldaemon  on
[root@localhost beinan]# chkconfig --level 0123456   messagebus  on
在所有模式化全部打開;查看我們所提及的服務是否在所有模式運行;請用前面所說的 chkconfig --list |grep 服務器名;
如果這樣做后,我們提到的這些服務,開機自動在所有模式下運行;不用我們人為去干涉了;不過有時為了調試,還得我們自己來打開和關閉;看下一部分;

2、以standalone模式運行的服務,大多是在 /etc/init.d目錄中;
用法: /etc/initrd  服務器   start|stop|status|restart|condrestart
舉例:比如我們要開啟 haldaemon 服務器則是:
[root@localhost beinan]# /etc/init.d/haldaemon  start
啟動 HAL 守護進程:                                        [  確定  ]
[root@localhost beinan]# /etc/init.d/haldaemon  restart
正在關閉 HAL 守護進程:                                    [  確定  ]
啟動 HAL 守護進程:                                        [  確定  ]
[root@localhost beinan]# /etc/init.d/haldaemon  stop
正在關閉 HAL 守護進程:                                    [  確定  ]
[root@localhost beinan]# /etc/init.d/haldaemon  status
hald 已停
這個初學的弟兄都懂;start 啟動; restart 重啟; stop 停止;status 狀態;我們在本文提到的三個服務器,都在 /etc/init.d目錄中;

3、其實如果能把上面的幾步弄好了,其實移動存儲設備大多都是即插即用的,同時也是自動掛載的;雖然系統即插即用了,但對權限可能不太符合我們的需要;另外如果在fat和ntfs文件系統中存放了文本,對文件名的中文支持不太友好;所以......解決.....
解決vfat和ntfs文件系統正常顯示中文文件名和文件權限的解決;

1、確認系統的locale ;
[beinan@localhost ~]$ locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
[beinan@localhost ~]$
如果您的系統編碼是gb2312、gbk、gb18030的;就不要改locale;我們只是改hal服務器的一個文件就行;

2、改hal的配置文件;
在Fedora Core 4 中,hal服務器關于移動存儲配置文件
/usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi ;
在更改之前,請備份;
[root@localhost 10osvendor]# cp 10-storage-policy.fdi  10-storage-policy.fdiBAK
我們打開 10-storage-policy.fdi 文件;然后可以加下面的兩段;



true
true
true
true
true






true
true
true
true
true





/media
true
managed
kudzu
true
true
true


注:如果您的系統的編碼是 gb2312、gbk、gb18030或者其它的,請改我們加的那兩段中的 utf8的,改為cp936或者 gb2312 ;一步一步的實驗,總會行的通的;

3、重啟 hal守護程序;
[root@localhost beinan]# /etc/init.d/haldaemon restart
正在關閉 HAL 守護進程:                                    [  確定  ]
啟動 HAL 守護進程:                                        [  確定  ]

4、插上USB或1394設備;點桌面的計算機就能看到磁盤的圖標;
有時可能慢一點出來,是不是掛載了,掛載到哪去了,我們可以用 df -lh 來查看;
[root@localhost beinan]# df -lh
Filesystem            容量  已用 可用 已用% 掛載點
/dev/hda8              11G  5.9G  4.5G  58% /
/dev/shm              236M     0  236M   0% /dev/shm
/dev/sdc5             5.2G   63M  4.9G   2% /media/usbdisk2
/dev/sdc1             4.2G  1.4G  2.8G  34% /media/usbdisk1
/dev/sdb1             988M  3.7M  984M   1% /media/usbdisk
/dev/sda1              56G   22G   35G  39% /media/ieee1394disk

5、是不是權限能讓普通用戶可寫的測試;
如果是fat 或者 fat32的文件格式,我們在 10-storage-policy.fdi 中這個文件中已經定義了mount的option ,比如 user 和rw,用戶可讀可寫;如果是ntfs的分區,我們設置了mount 的option 的umask=000 ,這樣所有的用戶都有所有的權限,但ntfs分區只能在 Linux 下可讀;沒有太大的意義;如果是ext3、reiserfs、ext2文件系統,如果能讓普通用戶擁有可讀寫的能力,查看掛載點到哪里了,執行一下 chmod -R 777 目錄名 ;這樣所有的用戶就可讀可寫可執行;而且每個用戶的文件相互獨立,相互之間保密;中文支持不存在問題,如果出現亂碼,可以用export LANG= 來臨時設置一下編碼;比如export LANG=zh_CN

如果是其它文件格式,一是要支持內核才行;大多Fedora Core 4 已經支持了,比如hfs文件系統;

上述就是小編為大家分享的如何解析Fedora Core 4操作技術含量了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东丽区| 塔河县| 武宣县| 独山县| 龙川县| 舞阳县| 沿河| 仁怀市| 沂水县| 新源县| 澄迈县| 平阳县| 宁强县| 鹤峰县| 灵台县| 乌拉特中旗| 灌阳县| 桃园市| 西青区| 木兰县| 金湖县| 汶上县| 江山市| 金门县| 敖汉旗| 中卫市| 广元市| 东山县| 天津市| 石阡县| 进贤县| 台东市| 南雄市| 西吉县| 万安县| 三原县| 安阳市| 仲巴县| 鄂托克前旗| 镇坪县| 辽宁省|