$ startxTop
bin | 実行可能ファイル |
boot | カーネル・イメージとブート・ファイル |
dev | スペシャル・ファイル |
etc | 構成ファイル |
home | ユーザーのホーム・ディレクトリー |
root | rootユーザーのホーム・ディレクトリー |
sbin | その他の実行可能ファイル |
usr | システム管理の実行可能ファイル |
tmp | 一時ファイル |
var | スプール情報 |
[例] /home/student/basic/Hello.java
/ | ルート・ディレクトリー |
---|---|
~ | ホーム・ディレクトリー |
~ユーザー名 | ユーザーのホーム・ディレクトリー |
. | カレント・ディレクトリー |
.. | 親ディレクトリー |
d rwx rwx rwx | -+- -+- -+- | | | +-- 無関係なユーザーに対する権限 | | +------ 同一グループに属するユーザーに対する権限 | +---------- 自分自身に対する権限 +------------- ファイルの種類 d: ディレクトリー
ファイル | r | ファイルを参照可能 |
---|---|---|
w | ファイルを更新・削除可能 | |
x | コマンドとして実行可能(r権限も必要) | |
ディレクトリー | r | ディレクトリー内のファイルのリストを参照可能 |
w | ディレクトリー内にファイルを作成・削除可能 | |
x | ディレクトリーに移動可能 |
cd [ディレクトリー名] | ディレクトリー名に移動 |
pwd | カレント・ディレクトリーを表示 |
mkdir ディレクトリー名 | ディレクトリー名を作成 |
rmdir ディレクトリー名 | ディレクトリー名を削除 |
rm ファイル名 | ファイル名を削除 |
cp ファイル名1 ファイル名2 | ファイル名1をファイル名2に複写 |
mv ファイル名1 ファイル名2 | ファイル名1をファイル名2に移動 |
touch ファイル名 | ファイル名の空ファイル作成 |
ls [オプション] | ファイルのリスト表示 -l ファイルの長いリスト表示 -a ファイルのすべてのリスト表示 |
cat ファイル名 | ファイル名の内容表示 |
less ファイル名 | ファイル名の内容表示(改ページ制御付) |
grep パターン ファイル名 | ファイル中のパターンに一致した行を表示 |
find ディレクトリー -name ファイル名 | ディレクトリー中のファイル名に一致するファイルを検索 |
od [オプション] ファイル名 | ダンプの表示 -t 表示形式 xC 16進のバイト単位 |
nkf [オプション] ファイル名 | ファイルのコード変換 -e EUCコードに変換 -s シフトJISコードに変換 -j JISコードに変換 |
diff ファイル名1 ファイル名2 | 2つのファイルの内容を比較 |
tar オプション tarファイル名 [ファイル名] | ファイルの圧縮/確認/解凍 zcf 圧縮 ztf 確認 zxf 解凍 |
mount マウント・ポイント | ファイル・システムのマウント |
umount マウント・ポイント | ファイル・システムのアンマウント |
chmod [オプション] ファイル名 | ファイル属性を変更 |
chown 所有者名 ファイル名 | ファイル所有者を変更(rootのみ) |
df | ディスクの使用状況の表示 |
whoami | 現在使用中のユーザーID表示 |
who | 現在ログインしているマシン使用者のログ |
passwd [ユーザー名] | パスワードの変更 |
exit | ログオフ |
useradd ユーザー名 | 新規ユーザーの作成 |
userdel ユーザー名 | ユーザーの削除 |
ftp [ホスト名 | IPアドレス] | ホスト名 または IPアドレスのマシンにログイン |
ps [オプション] | プロセスの確認 -ax 全プロセスの確認 |
kill [オプション] プロセスID | プロセスの終了 |
/sbin/shutdown [オプション] | -h now 電源を切る -r now リブート |
man コマンド名 | コマンドの操作マニュアルの表示 |
startx | x環境の起動 |
/ --|-- etc -- hosts | |-- home -- student -- basic --|-- services1 | |-- services1.txt
$ mount /mnt/cdrom
$ mount /mnt/floppy
# tail -f /var/log/messages で、ディバイスを確認 Mar 8 18:11:05 h128 kernel: hub.c: new USB device 00:1d.7-3, assigned address 3 Mar 8 18:11:05 h128 kernel: scsi1 : SCSI emulation for USB Mass Storage devices Mar 8 18:11:05 h128 kernel: Vendor: BUFFALO Model: ClipDrive Rev: 2.00 Mar 8 18:11:05 h128 kernel: Type: Direct-Access ANSI SCSI revision: 02 Mar 8 18:11:05 h128 kernel: Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 0 Mar 8 18:11:05 h128 kernel: SCSI device sdb: 512000 512-byte hdwr sectors (262 MB) Mar 8 18:11:05 h128 kernel: sdb: Write Protect is off Mar 8 18:11:05 h128 kernel: sdb: sdb1 Mar 8 18:11:08 h128 /etc/hotplug/usb.agent: Setup usb-storage for USB product ea0/2168/200 Mar 8 18:11:08 h128 kernel: sda : READ CAPACITY failed. Mar 8 18:11:08 h128 kernel: sda : status = 1, message = 00, host = 0, driver = 08 Mar 8 18:11:08 h128 kernel: Info fld=0xa00 (nonstd), Current sd00:00: sense key Not Ready Mar 8 18:11:08 h128 kernel: sda : block size assumed to be 512 bytes, disk size 1GB. Mar 8 18:11:08 h128 kernel: sda: test WP failed, assume Write Enabled Mar 8 18:11:08 h128 kernel: sda: I/O error: dev 08:00, sector 0 Mar 8 18:11:08 h128 kernel: I/O error: dev 08:00, sector 0 Mar 8 18:11:08 h128 kernel: unable to read partition table : # mount -t vfat /dev/sdb1 /mnt/usbmem
$ mkdir tmp $ for f in *.java ; do > nkf -e $f > tmp/$f > done