cpコマンドでの上書き確認を非表示にする

CentOSなどのRH系環境の場合、デフォルトでcpコマンドに-iオプションをつけるエイリアスが入っているため、-fをつけても確認がされてしまう。
そのため、以下のようにエイリアスを無効にすれば、上書き確認を非表示にできる。

\cp -rf /testdir /backupdir

使用量100%になったファイルシステムの移行

/usrを独立したファイルシステムとして構成しており、この使用量が100%になったが、同領域をLVMで構成しておらず、そのまま拡張というのができなかったため、以下の操作で移行。

前提:

    • /usr → /dev/sda5を利用
    • /dev/sdc1をfdiskで確保。/dev/sda5より大きな領域に。

dd if=/dev/sda5 of=/dev/sdc1

上記のddコマンドを実行すると、データの移行ができるが、サイズが元のままになるため、以下のコマンドを実行し、fdiskで確保したサイズに拡張。

resize2fs /dev/sdc1

そのあと、fstabを編集して、/dev/sdc1を参照するように設定を変更。

DebianのX環境で日本語フォントを導入する

Debian環境でX環境を導入したところ、日本語フォントが表示できなかったので、以下のコマンドを実行して、インストール。

apt-get install x-ttcidfont-conf ttf-kochi-mincho-naga10 ttf-kochi-gothic-naga10

フォントがあまりきれいではないので、以下の処理を実行して改善。

cd /etc/fonts/conf.d
ln -s ../conf.avail/10-unhinted.conf ./

参考にさせていただいたサイト
メモ:Debian squeezeでフォントの表示を綺麗にする: 日々想うこと(旧) http://keitaro1967.cocolog-nifty.com/blog/2011/02/debian-squeez-2.html

Debian 6のadduserとuseradd

Debian環境で、ユーザーを登録する時、adduserとuseraddで挙動が異なるので注意。

▼useradd
 ユーザー登録しか行わない。
 -mオプションを指定しないと、ホームディレクトリも作成されないので注意。
 デフォルトのシェルが/bin/sh。コマンド履歴の機能など、bashが提供する機能が使えないので注意。-sオプションで、bashシェルなどを利用するようにすればもちろん別だが。

▼adduser
 以下のようにパスワードの設定などをユーザー登録時に行うことができる。

root@debian:~# adduser user4
Adding user `user4' ...
Adding new group `user4' (1005) ...
Adding new user `user4' (1005) with group `user4' ...
Creating home directory `/home/user4' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for user4
Enter the new value, or press ENTER for the default
Full Name : tanaka
Room Number
: 401
Work Phone :
Home Phone
:
Other []:
Is the information correct? [Y/n] y

 なお、こちらで登録すると、デフォルトのシェルは/bin/bashに。

PowerPointの表をWordに貼り付ける

PowerPointの表をWordに貼り付けたい場合、書式がPowerPointのもののまま貼り付けられてしまいます。
Word上でレイアウトし直したいような場合、一度Excelに貼り付けます。
Excelに貼り付けた表を改めてコピーし、Wordに[テキストのみ保持]で貼り付けます。
貼り付けた表(を構成しているテキスト)をすべて選択し、[表の挿入]をクリックすると、Wordの既定のデザインで表が改めて挿入されますので、一からレイアウトが可能です。

rpmbuildのインストール

rpmbuildのインストールをする際のパッケージ名、rpmbuildではなく、rpm-buildなので注意。
久々にインストールしようとしたら、あれ?って思いました・・。

[root@host alien]# yum search rpmbuild
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.fairway.ne.jp
* extras: mirror.fairway.ne.jp
* updates: mirror.fairway.ne.jp
Warning: No matches found for: rpmbuild
No Matches found
[root@host alien]# yum search rpm-build
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.fairway.ne.jp
* extras: mirror.fairway.ne.jp
* updates: mirror.fairway.ne.jp
=========================== Matched: rpm-build ============================
rpm-build.i386 : Scripts and executable programs used to build packages