一個linux菜鳥的琢磨

來源:互聯網
上載者:User

學習linux建議:http://bbs.51cto.com/thread-657268-1.html  

安裝了幾天的redhat  都沒有成功,最後終於安裝成功了,但是  很遺憾我把使用者名稱和密碼給忘了。其實我都搞不清楚我是忘了還是設定的別的。因為我記得我設定了兩個,但是嘗試登陸都提示錯誤。   我用的是 Vmware workstation 6.5  系統是redhat  2.2.14-5.0   安裝上去連圖形介面都沒有。前面用vmware workstation 9安裝redhat 很多次進不了系統,有人跟我說是虛擬機器版本太高。最後沒辦法換成6.5的。
找了幾天,就找著一個這麼的古董。前提是我能用的。 先用著吧。

我忘記了登陸密碼,查了半天怎麼改密碼和查看使用者。 

查到一個解決辦法: http://www.2cto.com/os/201204/126540.html  

這個裡面是看/etc/group 這個檔案的  這個檔案下記錄了使用者的資訊。  

後面 查到如何刪除root密碼    可以把 /etc/shadow 用vi開啟 然後刪除第一行root後面段落的字元,留下冒號。

http://linux.chinaunix.net/techdoc/install/2009/06/08/1117059.shtml這裡面的解決辦法

可以直接 passwd -d root  刪除root密碼


linux控制台中出現亂碼,如何解決(這個辦法只是暫時的,重啟就會失效,所以還是得改設定檔)
在控制台中依次執行下列命令:   unset ALL   unset LC_TYPE   unset LANG


no screen found 錯誤 (http://download.csdn.net/detail/rogermmjj/1116704 下載vmware tools)

前面一直 no screen found。   百度半天說要安裝vmware tools    我的vmware安裝包裡面沒有   。下了一個  安裝好後  直接alt+del+ctrl重啟,會提示一些設定   然後就有圖形介面了  中間我還設定了 用磁碟片作為啟動盤 也有可能是這個原因  因為我有一個虛擬磁碟在安裝redhat系統的時候,說用磁碟片燒錄為引導盤,磁碟片引導啟動過程重新設定了,就可以了

這個裡面有具體解決方案

http://bbs.csdn.net/topics/20486275


非順利關機造成檔案系統損壞

解決辦法來自:  http://blog.csdn.net/chinalinuxzend/article/details/1811335

運行fsck.ext3 -p /dev/sda3 ;未能修複
運行fsck.ext3 -y /dev/sda3 ; repair ok 

注意在修複其它filesystem時要umount掉運行該命令。
檔案系統--fsck

-p Automatic
repair (no questions) ;自動修複
-n Make no changes to the filesystem ;類比修複
-y Assume "yes" to all questions ;所有的問題都回答yes
-c Check for bad blocks and add them to the badblock list
;檢查壞塊,並記錄下壞塊列表
-f Force checking even if filesystem is marked clean
;對標記為“乾淨”的檔案系統進行強制檢查 v Be verbose ;詳細資料


 開虛擬機器w 鍵不能用

用 win + w 可以打出來.解決辦法:

1、按Ctrl+alt+Ins按鍵組合即

2、右鍵虛擬機器選擇發送Ctrl+alt+delete


linux增加刪除虛擬IP

網卡上配置一個IP:

ifconfig eth0:1 192.168.0.1 netmask 255.255.255.0

刪除網卡的第二個IP地址:

ip addr del 192.168.0.1 dev eth0


虛擬機器vmware workstaion linux redhat通過主機串連互連網(需要安裝好vmware workstation tools)

  linuxredhat 網路設定基礎    

http://linux.chinaunix.net/techdoc/beginner/2009/08/20/1131132.shtml

通過netconfig 配置系統的ip為動態擷取,service network restart(需要在edit——virtual network editor裡面在NAT和DHCP標籤裡面 開啟 nat 服務和dhcp服務)如果service network restart出現 正在決定eth0的ip資訊。。失敗了
就可能是這兩個服務沒開啟。

然後把ifconfig eht0 down 然後再ifconfig eht0 up 就可以連通網路了

這下面的圖是 描述虛擬機器連網的原理。實際上虛擬機器就是在你的宿主系統上添加了一個虛擬WMnet8,其中Xshell就是你的宿主要電腦。


 

詳細:http://www.lupaworld.com/article-216095-1.html


查看系統版本   cat  /proc/version    查看核心版本   uname -r


基礎資訊

作業系統
Linux、Unix、Microsoft Windows
作業系統功能
命令解釋
進程管理
記憶體管理
I/O操作和外圍裝置管理
檔案管理

****************************************************
Linux 特點
【具有貴族血統】
開放性
多使用者
多任務
出色的穩定性和速度效能
豐富的網路效能
可靠地系統安全
可移植性:適用於大多數電腦平台
【Linux關機方法】
shudown -h now /init 0 關機
shudown -r now /init 6 重啟
reboot 快速重啟(跳過sync過程)//不贊成使用
halt 系統停機//不贊成使用
****************************************************
Linux系統的結構
外層應用程式
Shell--又稱為終端--用來命令解釋
Kernel
硬體
****************************************************
Linux目錄結構
/____
     /bin
     /usr____/bin
    /local____/src
     /sbin
     /etc____/rc.d____ rc3.d /rc5.d /init.d
     /tmp
     /lib
     /var____ named/httpd/ftp____ /bin /etc/pub
     /home
     /opt 

存放命令的目錄
/bin /sbin /usr/bin /usr/sbin /usr/local/bin
/boot 核心及其他系統啟動所需檔案
/opt 安裝大的應用程式 
/tmp 臨時檔案
/lost+found 系統修複過程中恢複的檔案
/root 超級使用者的主目錄
/dev device裝置目錄
b--block塊裝置
c--character字元裝置
Linux的硬體裝置對應檔案
光碟機裝置 /dev/cdrom 
軟碟機 /dev/fd0
ls -l查看裝置類型,看看首字元,b or c     
/etc 設定檔所目錄
啟動引導程式
/etc/lilo.conf 
/etc/grub.conf

控制啟動模式
/etc/inittab
    停止系統  init 0        halt poweroff shudown
    重啟系統  init 6        reboot
    文字介面啟動 init 3
    圖形介面啟動 init 5
    單一使用者模式   init 1     init single
    
/home
使用者的預設主目錄 /home/username
useradd username
passwd username
/etc/passwd 系統能識別的使用者清單
(純文字顯示加密了的口令,普通使用者可讀)
/etc/shadow 超級使用者才能讀,用於保護加密口令的安全
(隱藏口令)

/etc/fstab    檔案系統配置
/etc/profile 增加環境變數(修改PATH等)
/etc/ftp*    ftp的設定檔
/etc/httpd   web伺服器的設定檔
/etc/ssh*    ssh的設定檔

/lib庫檔案的目錄
/lib 系統所用的庫(如C程式庫)
/lib/modules/2.4.20-8/kernel/drivers(驅動模組)
/usr/lib/應用程式使用的庫(如MySQL和API)


/mnt mount目錄
mount -t iso9660 /dev/cdrom /mnt/cdrom
         檔案類型   裝置檔案  掛裝目錄
umount /mnt/cdrom
mount -t fstype /dev/fd0 /mnt/floppy

/usr 使用者目錄
/usr/doc  /usr/share/doc 協助文檔
man xxx    查看命令的手冊頁
info xxx   查看命令的協助
xxx -help  
/usr/src/linux-2.4.20-8/   Linux原始碼
X11    用於X Windows
bin    幾乎所有的命令程式
sbin   系統管理的命令
include    C語言標頭檔
lib     庫檔案和資料檔案
local   本地安裝的軟體
share   共用檔案和資料

/var 檔案系統的部分內容
www       apache的文檔目錄
lib       系統運行時隨時改變的檔案
local     /usr/local 程式的可變資料
log       記錄檔
spool     郵件,新聞等隊列的離線目錄
tmp       臨時檔案
****************************************************
瞭解所有硬碟的資訊
mount 所掛裝分區
fdisk -l /dev/hda 硬碟分區狀況
df -h 硬碟分區的使用方式
du -sh 目錄佔用空間
unama -a 所用 Linux 版本號碼
****************************************************
檔案操作命令
mkdir
rm -f -r   遞迴刪除目錄,並不提示
rmdir      刪除空目錄
pwd        查看目前的目錄
cd  
ls [參數] [路徑或檔案名稱]   
ls -a  所有檔案
   -l  詳細資料
   -R  遞迴顯示所有目錄和檔案
   -d  不遞迴
more
less
cat
mv -I
   -f  
cp -f  fore
   -I  提示是否覆蓋
   -R  遞迴
****************************************************
Linux 檔案類型
ordinary files    -
directory files   d       
special files     
             character device files    c
             block device files        b
             hard links                l(?)
             symbolic links            l(?)

ls -l 可以查看檔案詳細資料
檔案類型對應色彩設定檔:/etc/DIR-COLORS
****************************************************

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.