ubuntu中一些小問題

2021-06-03 19:41:12 字數 1747 閱讀 2789

1.關於root使用者

在ubuntu中終端中禁用了root,要啟用root的話:給root加密碼即可

sudo passwd root

如果想禁用root:

sudo passwd -l root

這樣只是能修改root的密碼,在終端中用su可以進入root的shell,但是並不能讓root登入桌面。

通過修改/etc/gdm/gdm.conf檔案來允許root直接登陸,在該檔案中,修改其中的allowroot=false變成allowroot=true重啟就可以了(注意檔案許可權問題)。

2.關於vim

ubuntu中vi的使用非常怪,解決辦法:

sudo apt-get remove vim-common

sudo apt-get install vim

3.ubuntu中新建使用者並使之有ssh,shdo許可權

sudo useradd test

passwd test

按提示輸入密碼

此時貌似沒有設定也可ssh,如果不行,在/etc/ssh/ssh_config下加一行:

allowusers test

此時新加的使用者無sudo許可權

在/etc/sudoers中新增其許可權即可

3.ubuntu alternative desktop server的區別

真正傳統的安裝的其實就是這個alternative,其安裝的定製性更強,故其命名為alternative。

然後我就用wubi安裝了哈alternative版的ubuntu12.04,結果出現了could not retrieve....的錯誤,然後就去下了個desktop版的ubuntu,用wubi成功安裝,可能wubi安裝只能用這種類似ghost映象的desktop版,這樣就不會有retrieve的問題,隨便說說,wubi安裝有點類似虛擬機器安裝,但僅僅虛擬了磁碟,這樣就省去了傳統雙系統的一些磁碟設定的麻煩,也不用擔心裝雙系統時丟失磁碟上資料,但wubi安裝太傻瓜,基本沒有任何設定,這點不大喜歡,以後看來還是要真正在物理機上傳統的安裝個alternative版ubuntu。

4./etc/profile,/etc/bashrc,~/.bash_profile,~/.bashrc,~/.bash_logout檔案的一些說明

/etc/profile:此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行.

並從/etc/profile.d目錄的配置檔案中蒐集shell的設定.

/etc/bashrc:為每乙個執行bash shell的使用者執行此檔案.當bash shell被開啟時,該檔案被讀取.

~/.bash_profile:每個使用者都可使用該檔案輸入專用於自己使用的shell資訊,當使用者登入時,該

檔案僅僅執行一次!預設情況下,他設定一些環境變數,執行使用者的.bashrc檔案.

~/.bashrc:該檔案包含專用於你的bash shell的bash資訊,當登入時以及每次開啟新的shell時,該

該檔案被讀取.

~/.bash_logout:當每次退出系統(退出bash shell)時,執行該檔案.

注1:在ubuntu中貌似/etc/bashrc檔案是/etc/bash.bashrc,~/.bash_profile檔案是~/.profile

注2:這些檔案關於系統的一些設定,比如開機啟動指令碼,全域性環境變數一般放在/etc/profile中,自定義別名和函式,私有環境變數一般在~/bashrc中設定,這些檔案的界限並非十分明確,但是使用者和全域性必須分清

注3:這些檔案修改後用source命令執行

element中一些小問題總結

一 標題el input 新增回車事件 keyup.enter.native二 標題el input同時新增blur和keyup.enter.native會觸發兩次 blur changedata keyup.enter.native event.target.blur 三 el table 在蘋果...

一些小問題

1 曼徹斯特編碼和差分曼徹斯特編碼。曼徹斯特編碼,常用於區域網傳輸。在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作時鐘訊號,又作資料訊號 從高到低跳變表示 1 從低到高跳變表示 0 還有一種是差分曼徹斯特編碼,每位中間的跳變僅提供時鐘定時,而用每位開始時有無跳變表示 0 或 1 有跳變為 ...

一些小問題

問1 子類繼承了父類的所有成員,對嗎?答1 錯,至少子類沒有繼承父類的建構函式 析構函式不知有沒有繼承,但複製建構函式肯定是繼承了 class a a intx a const a a a operator const a a class b public a intmain view code 問...