CENTOS 起動 短縮とか
検索してみた。
だって仮想環境だし、サクサク起動したいし
というワガママで適当な理由。
CENTOS 起動 短縮
http://d.hatena.ne.jp/laclefdor/20101125/1290589615
に倣いて。
bashrcとやらをなんかする
どこにあんだろね?
[maint01@localhost ~]$ su
パスワード:
[root@localhost maint01]# find / -name *bashrc*
/root/.bashrc
/etc/skel/.bashrc
/etc/bashrc
の3箇所、、どこいじんだろ??
ROOTのやつはからっぽ。
/etc/skel/.bashrcのはこんな感じ
-----------------
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
~
~
~
~
~
-------------------
/etc/bashrc
のやつはよくみると 「.」がない
あ、ROOTのやつVIするとき「てん」忘れた
---------------------
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
------------------
なんかがっつりかかれている。
HISTORYとかいうファイルが同じディレクトリにあるから
ここがクサイ。。
このファイルをバックアップを取って変えてみよう。
[root@localhost ~]# cp .bashrc .bashrc-bak
[root@localhost ~]# ls -la
合計 200
drwxr-x--- 7 root root 4096 1月 17 22:11 .
drwxr-xr-x 23 root root 4096 1月 17 21:53 ..
-rw------- 1 root root 1344 1月 15 02:21 .bash_history
-rw-r--r-- 1 root root 24 1月 6 2007 .bash_logout
-rw-r--r-- 1 root root 191 1月 6 2007 .bash_profile
-rw-r--r-- 1 root root 176 1月 6 2007 .bashrc
-rw-r--r-- 1 root root 176 1月 17 22:11 .bashrc-bak
-rw-r--r-- 1 root root 100 1月 6 2007 .cshrc
drwx------ 3 root root 4096 1月 14 10:27 .gconf
drwx------ 2 root root 4096 1月 14 12:25 .gconfd
drwx------ 3 root root 4096 10月 5 21:52 .gnome2
drwx------ 2 root root 4096 10月 5 21:52 .gnome2_private
-rw-r--r-- 1 root root 129 1月 6 2007 .tcshrc
drwxr-xr-x 2 root root 4096 10月 8 00:07 .vnc
-rw------- 1 root root 66 10月 22 05:49 .xauth21zjBU
-rw------- 1 root root 66 1月 16 21:58 .xauthDk95h0
-rw------- 1 root root 181 10月 8 00:07 .xauthTtjVvb
-rw------- 1 root root 66 10月 5 21:53 .xauthZHTspe
-rw------- 1 root root 66 10月 22 05:49 .xauthZdUGnR
-rw------- 1 root root 66 10月 8 00:25 .xauthfi0g2a
-rw------- 1 root root 66 1月 14 12:34 .xauthqmaFok
-rw------- 1 root root 1214 10月 1 00:34 anaconda-ks.cfg
-rw-r--r-- 1 root root 40946 10月 1 00:34 install.log
-rw-r--r-- 1 root root 4587 10月 1 00:32 install.log.syslog
[root@localhost ~]#
で加筆修正
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
if [ "$PS1" ] ; then
mkdir -m 0700 /cgroup/cpu/user/$$
echo $$ > /cgroup/cpu/user/$$/tasks
fi
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
次の
/etc/rc.local
は
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
と書かれているので、
またバックアップとって
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
mkdir -p -m 0777 /cgroup/cpu/user
~
~
~
~
~
~
と記述
[root@localhost etc]# vi rc.local
[root@localhost etc]# sudo chmod +x /etc/rc.local
多分これはrc.localファイルの権限を変えているのだと思う
[root@localhost etc]#
うーん早くなったような、、わからん!
一応やることやってみた?ので再起動
0 件のコメント:
コメントを投稿