Linux系統下開機自動運行命令的方法
2024-08-28 00:05:35
供稿:網友
 
一般可以放在/etc/rc.d/rc.local文件中(rpm系統用來給用戶自己配置自需的啟動項目的,deb的系統中可以在/etc/init.d/下自己創建啟動項目(RPM的系統中也可以)。。。。。。 
另外在 Bash和TCshell中的一些啟動文件 如下: 
/etc/profile 登錄時自動執行 
~/.bash_profile, ~/.bash_login, ~/.profile 登錄時自動執行 
~/.bashrc shell 登錄時自動執行 
~/.bash_logout 退出時自動執行 
~/.bash_history 記錄最近會話中的命令 
/etc/passwd 記錄用戶資源等信息 
~/.cshrc 或 ~/.tcshrc 每個shell啟動時自動執行 
~/.login 執行完.cshrc或.tcshrc后,又登錄shell執行 
~/.cshdirs 在tcsh.login后執行 
~/.logout 在csh 或tcsh退出時執行 
另外,想在開機時自動加載 win分區。可以在/etc/fstab 中加上以下幾句: 
============= == add start ====================== 
/dev/hda1 /mnt/c vfat defaults,codepage=936,iocharset= 
cp936 0 0 
/dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset= 
cp936 0 0 
/dev/hda6 /mnt/e vfat defaults,codepage=936,iocharset= 
cp936 0 0 
/dev/hda7 /mnt/f vfat defaults,codepage=936,iocharset= 
cp936 0 0 
/dev/hda8 /mnt/g vfat defaults,codepage=936,iocharset= 
cp936 0 0 
/dev/hda9 /mnt/h vfat defaults,codepage=936,iocharset= 
cp936 0 0 
=============== add end ===================== 
注:“= add start=”“= add end=”是我為了便于理解加上去的。 
你們在修改文件的時候,不要加進去。 
下面我們講解添加內容的作用: 
/dev/hda? 是Win盤對應的分區號,你可以在“硬件瀏覽器”中的硬盤信息中找到。 
/mnt/? 是Win盤掛載過來后所對應的/mnt下的目錄,該目錄我們在1.)中已經創建。 
vfat 指明掛載的分區是FAT格式的。 
defaults 告訴Linux啟動時自動掛載。 
codepa…… 讓中文的文件名可以正常顯示,否則將顯示亂碼。