コマンドコード コメントの説明
arch 表示機器のプロセッサアーキテクチャ (1)
uname -m ディスプレイマシンのプロセッサアーキテクチャ (2)
uname -r 使用中のカーネルバージョンを表示します
dmidecode -q 表示ハードウェアシステム部品- (SMBIOS / DMI)
hdparm -i /dev/hda ディスクのアーキテクチャ特性をリストします
hdparm -tT /dev/sda ディスク上でテスト的な読み取り操作を実行します
cat /proc/cpuinfo CPU infoの情報を表示します
cat /proc/interrupts 表示中断
cat /proc/meminfo メモリ使用の検証
cat /proc/swaps どのswapが使用されているかを表示します
cat /proc/version カーネルのバージョンを表示します
cat /proc/net/dev ネットワークアダプタと統計を表示します
cat /proc/mounts ロードされたファイルシステムを表示します
lspci -tv PCIデバイスを並べます
lsusb -tv USBデバイスを表示
date システム日付の表示
cal 2007 2007年のカレンダーを表示します
date 041217002007.00 日付と時刻を設定します。秒
clock -w 時間変更をBIOSに保存します

コマンドコード コメントの説明
shutdown -h now システムをシャットダウンする
init 0 システムをシャットダウンする
telinit 0 システムをシャットダウンする
shutdown -h hours:minutes & 予定時間にシステムをシャットダウンします
shutdown -c キャンセル予定時間に基づいてシステムをシャットダウンします
shutdown -r now 再起動
reboot 再起動
logout ログアウト

コマンドコード コメントの説明
cd /home 进入 '/ home' 目录'
cd .. 上位のディレクトリに戻る
cd ../.. 上二級ディレクトリに戻る
cd 個人のホームディレクトリに入る
cd ~user1 個人のホームディレクトリに入る
cd - 前回所属していたディレクトリに戻る
pwd 作業パスを表示
ls ディレクトリ内のファイルの表示
ls -F ディレクトリ内のファイルの表示
ls -l ファイルとディレクトリの詳細を表示します
ls -a 隠しファイルを表示
ls *[0-9]* 数字を含むファイル名とディレクトリ名を表示します
tree ファイルとディレクトリがルートディレクトリから始まるツリー構造を表示します
lstree ファイルとディレクトリがルートディレクトリから始まるツリー構造を表示します
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 2つのディレクトリを同時に作成します
mkdir -p /tmp/dir1/dir2 ディレクトリツリーを作成します
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rm -rf dir1 「Dir1」というディレクトリを削除し、その内容も削除します
rm -rf dir1 dir2 2つのディレクトリとその内容を同時に削除します
mv dir1 new_dir ディレクトリの名前を変更する/移動する
cp file1 file2 ファイルをコピーします
cp dir/* . 1つのディレクトリにあるすべてのファイルを現在の作業ディレクトリにコピーします
cp -a /tmp/dir1 . ディレクトリを現在の作業ディレクトリにコピーします
cp -a dir1 dir2 ディレクトリをコピーします
ln -s file1 lnk1 ファイルまたはディレクトリへのソフトリンクを作成します
ln file1 lnk1 ファイルまたはディレクトリへの物理リンクを作成します
touch -t 0712250000 file1 ファイルまたはディレクトリのタイムスタンプを変更します。
iconv -l 既知のコードをリストします
iconv -f fromEncoding -t toEncoding inputFile > outputFile 文字のエンコードを変更する
find . -maxdepth 1 -name *.jpg -print -exec convert 现在のディレクトリ内のファイルサイズを一括して调整し、サムネイルディレクトリに送信します (ImageMagickから変换する必要があります)

コマンドコード コメントの説明
find / -name file1 '/' からルートファイルシステムに入ってファイルとディレクトリを検索します
find / -user user1 ユーザー 'user1' に属するファイルとディレクトリを検索します
find /home/user1 -name \*.bin ディレクトリ '/ home/user1' で'.bin' で終わるファイルを検索します
find /usr/bin -type f -atime +100 過去100日間で使用されていない実行ファイルを検索します
find /usr/bin -type f -mtime -10 10日以内に作成または変更されたファイルを検索します
find / -name \*.rpm -exec chmod 755 '{}' \; '.Rpm' で終わるファイルを検索し、その権限を定義します
find / -xdev -name \*.rpm '.Rpm' で終わるファイルを検索し、光学ドライブ、ディスクなどのリムーバブルデバイスを無視します
locate \*.ps '.Ps' で終わるファイルを探します-先に 'updatedb' コマンドを実行します
whereis halt バイナリファイル、ソースコード、manの場所を表示します
which halt バイナリファイルまたは実行可能ファイルのフルパスを表示します

コマンドコード コメントの説明
mount /dev/hda2 /mnt/hda2 Hda2というディスクをマウントします。ディレクトリ '/ mnt/hda2' がすでに存在していることを確認します
umount /dev/hda2 Hda2と呼ばれるディスクをアンインストールします。まずマウントポイントから終了します。
fuser -km /mnt/hda2 デバイスがビジーなときに強制的にアンインストールする
umount -n /mnt/hda2 /Etc/mtabファイルを書き込まずにアンロード操作を実行します。ファイルが読み取り専用またはディスクがいっぱいの場合に便利です
mount /dev/fd0 /mnt/floppy フロッピーディスクをマウントします
mount /dev/cdrom /mnt/cdrom Cdromまたはdvdromをマウントします
mount /dev/hdc /mnt/cdrecorder Cdrwまたはdvdromをマウントします
mount /dev/hdb /mnt/cdrecorder Cdrwまたはdvdromをマウントします
mount -o loop file.iso /mnt/cdrom ファイルまたはISOミラーファイルをマウントします
mount -t vfat /dev/hda5 /mnt/hda5 Windows FAT32ファイルシステムをマウントします
mount /dev/sda1 /mnt/usbdisk Usbディスクまたはフラッシュ・デバイスをマウントします
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share Windowsネットワーク共有をマウントします

コマンドコード コメントの説明
df -h マウントされたパーティションのリストを表示します
ls -lSr |more ファイルとディレクトリをサイズで並べます
du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间'
du -sk * | sort -rn 容量サイズに基づいてファイルとディレクトリのサイズを順番に表示します
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n インストールされたrpmパッケージで使用されるスペースをサイズに基づいて順番に表示します
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n インストールされているdebパッケージが使用するスペースをサイズに基づいて表示します (ubuntu、debian系システム)

コマンドコード コメントの説明
groupadd group_name 新しいユーザーグループを作成します
groupdel group_name ユーザーグループを削除します
groupmod -n new_group_name old_group_name ユーザーグループの名前を変更します
useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 「Admin」ユーザーグループに属するユーザーを作成します
useradd user1 新しいユーザーを作成します
userdel -r user1 ユーザーを削除します ('-r' はホームディレクトリを除外します)
usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 ユーザー属性の変更
passwd パスワードの修正
passwd user1 ユーザーのパスワードを変更します (rootのみが実行できます)
chage -E 2020-12-31 user1 ユーザーパスワードの失効期限を設定します
pwck '/Etc/passwd' のファイル形式と文法修正と存在するユーザーをチェックします
grpck '/Etc/passwd' のファイル形式と文法修正と存在するグループをチェックします
newgrp group_name 新しいグループにログインして、新しく作成されたファイルのプリセットグループを変更します

コマンドコード コメントの説明
ls -lh 権限の表示
ls /tmp | pr -T5 -W$COLUMNS 端末を5欄に分けて表示する
chmod ugo+rwx directory1 ディレクトリの所有者 (u)、グループ (g) 、その他の人(o) を設定して、 (r )、 (w) 、実行 (x) の権限を読み取ります
chmod go-rwx directory1 グループを削除する (g) 他の人と (o) ディレクトリへの読み書き実行権限
chown user1 file1 ファイルの所有者属性を変更します
chown -R user1 directory1 ディレクトリの所有者属性を変更し、ディレクトリ内のすべてのファイルの属性を変更します
chgrp group1 file1 ファイルのグループを変更します
chown user1:group1 file1 ファイルの所有者とグループの属性を変更します
find / -perm -u+s システム内のSUID制御を使用するすべてのファイルをリストします
chmod u+s /bin/file1 バイナリファイルのSUIDビットを設定します。ファイルを実行するユーザーにも所有者と同じ権限が与えられます
chmod u-s /bin/file1 バイナリファイルのSUIDビットを無効にします
chmod g+s /home/public ディレクトリのSGIDビットを設定します。SUIDに似ていますが、これはディレクトリのためです
chmod g-s /home/public ディレクトリのSGIDビットを無効にします
chmod o+t /home/public ファイルのSTIKYビットを設定します。合法的なすべての人だけがファイルを削除できます
chmod o-t /home/public ディレクトリのSTIKYビットを無効にします

コマンドコード コメントの説明
chattr +a file1 追加の方法でのみファイルを読み書きできます
chattr +c file1 このファイルをカーネルで自動的に圧縮/解凍できるようにします
chattr +d file1 ファイルシステムバックアップを実行すると、dumpプログラムはこのファイルを無視します
chattr +i file1 不変に設定されたファイルは、削除、変更、名前変更、またはリンクすることができません。
chattr +s file1 ファイルを安全に削除できます
chattr +S file1 アプリケーションがこのファイルに対して書き込みを実行すると、システムはすぐに修正した結果をディスクに書き込みます
chattr +u file1 ファイルが削除された場合、システムは後で削除されたファイルを復元することができます
lsattr 特殊な属性を表示します

コマンドコード コメントの説明
bunzip2 file1.bz2 'File1.bz2 'というファイルを解凍します
bzip2 file1 「File 1」というファイルを圧縮します
gunzip file1.gz 'File1.gz' というファイルを解凍します
gzip file1 「File 1」というファイルを圧縮します
gzip -9 file1 最大限の圧縮
rar a file1.rar test_file 「File1.rar」というパッケージを作成します
rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'
rar x file1.rar 解凍rarパッケージ
unrar x file1.rar 解凍rarパッケージ
tar -cvf archive.tar file1 非圧縮tarballを作成します
tar -cvf archive.tar file1 file2 dir1 「File 1」、「file 2」、「dir1」を含むファイルを作成します
tar -tf archive.tar パッケージの内容を表示します
tar -xvf archive.tar 1つのパッケージをリリース
tar -xvf archive.tar -C /tmp 圧縮パッケージを/tmpディレクトリに解放する
tar -cvfj archive.tar.bz2 dir1 Bzip2形式の圧縮パッケージを作成します
tar -jxvf archive.tar.bz2 Bzip2形式の圧縮パックを解凍します
tar -cvfz archive.tar.gz dir1 Gzip形式の圧縮パッケージを作成します
tar -zxvf archive.tar.gz Gzip形式の圧縮パックを解凍します
zip file1.zip file1 Zip形式の圧縮パッケージを作成します
zip -r file1.zip file1 file2 dir1 いくつかのファイルとディレクトリを同時にzip形式の圧縮パッケージに圧縮します
unzip file1.zip Zip形式の圧縮パックを解凍します

コマンドコード コメントの説明
rpm -ivh package.rpm 1つのrpmパッケージをインストールする
rpm -ivh --nodeeps package.rpm 依存関係の警告を無視してrpmパッケージをインストールします
rpm -U package.rpm 構成ファイルを変更せずに、rpmパッケージを更新します
rpm -F package.rpm インストールされていることを確認するrpmパッケージを更新します
rpm -e package_name.rpm 1つのrpmパッケージを削除する
rpm -qa システムにインストールされているすべてのrpmパッケージを表示します
rpm -qa | grep httpd 「httpd」という名前のすべてのrpmパッケージを表示します
rpm -qi package_name インストールパッケージの特別情報を取得します
rpm -qg "System Environment/Daemons" コンポーネントのrpmパッケージを表示します
rpm -ql package_name インストールされているrpmパッケージが提供するファイルのリストを表示します
rpm -qc package_name インストールされているrpmパッケージが提供するプロファイルのリストを表示します
rpm -q package_name --whatrequires Rpmパッケージとの依存関係のリストを表示します
rpm -q package_name --whatprovides 1つのrpmパッケージが占める体積を表示します
rpm -q package_name --scripts インストール/削除中に実行されたスクリプトlを表示します
rpm -q package_name --changelog Rpmパッケージの変更履歴を表示します
rpm -qf /etc/httpd/conf/httpd.conf 与えられたファイルがどのrpmパッケージによって提供されるかを確認します
rpm -qp package.rpm -l インストールされていないrpmパッケージが提供するファイルのリストを表示します
rpm --import /media/cdrom/RPM-GPG-KEY 公開鍵デジタル証明書のインポート
rpm --checksig package.rpm 1つのrpmパッケージの整合性を確認する
rpm -qa gpg-pubkey インストールされているすべてのrpmパッケージの整合性を確認します
rpm -V package_name ファイルサイズ、ライセンス、タイプ、所有者、グループ、MD5チェック、最終変更時間をチェックします
rpm -Va システムにインストールされているすべてのrpmパッケージを確認します
rpm -Vp package.rpm 1つのrpmパッケージがまだインストールされていないことを確認する
rpm2cpio package.rpm | cpio --extract --make-directories *bin* 1つのrpmパッケージから実行可能ファイルを実行します
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm Rpmソースコードから構築したパッケージをインストールします
rpmbuild --rebuild package_name.src.rpm 1つのrpmソースから1つのrpmパッケージを構築する

コマンドコード コメントの説明
yum install package_name Rpmパッケージをダウンロードしてインストールします
yum localinstall package_name.rpm Rpmパッケージがインストールされ、独自のソフトウェア倉庫を使用してすべての依存関係を解決します
yum update package_name.rpm 現在のシステムにインストールされているすべてのrpmパッケージを更新します
yum update package_name 1つのrpmパッケージを更新
yum remove package_name 1つのrpmパッケージを削除する
yum list 現在のシステムにインストールされているすべてのパッケージを一覧表示します
yum search package_name Rpm倉庫でパッケージを検索します
yum clean packages Rpmキャッシュのクリーンアップダウンロードしたパッケージの削除
yum clean headers すべてのヘッダーファイルを削除する
yum clean all キャッシュされたすべてのパッケージとヘッダファイルを削除します

コマンドコード コメントの説明
dpkg -i package.deb Debパッケージをインストール/更新します
dpkg -r package_name システムからdebパッケージを削除します
dpkg -l システムにインストールされているすべてのdebパッケージを表示します
dpkg -l | grep httpd 「httpd」という名前のdebパッケージをすべて表示します
dpkg -s package_name システムにインストールされている特別なパッケージの情報を取得します
dpkg -L package_name システムにインストールされているdebパッケージが提供するファイルのリストを表示します
dpkg --contents package.deb インストールされていないパッケージが提供するファイルのリストを表示します
dpkg -S /bin/ping 与えられたファイルがどのdebパッケージによって提供されるかを確認する

コマンドコード コメントの説明
apt-get install package_name Debパッケージをインストール/更新します
apt-cdrom install package_name Cdからdebパッケージをインストール/更新します
apt-get update リスト内のパッケージをアップグレードします
apt-get upgrade インストールされているすべてのソフトウェアをアップグレードします
apt-get remove package_name システムからdebパッケージを削除します
apt-get check 依存するソフトウェア倉庫が正しいことを確認します
apt-get clean ダウンロードしたパッケージからキャッシュをクリーンアップします
apt-cache search searched-package 検索する文字列を含むパッケージ名を返します

コマンドコード コメントの説明
cat file1 最初のバイトからファイルの内容を順方向に表示します
tac file1 最後の行から逆方向にファイルの内容を表示します
more file1 長いファイルの内容を表示します
less file1 「More」コマンドに似ていますが、ファイルでは順方向操作と同じ逆方向操作が可能です
head -2 file1 ファイルの最初の2行を表示します
tail -2 file1 ファイルの最後の2行を表示します
tail -f /var/log/messages ファイルに追加されたコンテンツをリアルタイムで表示します

コマンドコード コメントの説明
cat file1 | command( sed, grep, awk, grep, etc...) > result.txt 1つのファイルの詳細な説明テキストを結合し、プロフィールを新しいファイルに書き込みます
cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt 1つのファイルの詳細な説明テキストを結合し、プロフィールを既存のファイルに書き込みます
grep Aug /var/log/messages 在文件 '/var/log/messages'中查找关键词"Aug"
grep ^Aug /var/log/messages ファイル '/var/log/messages' で "Aug" で始まる単语を探します
grep [0-9] /var/log/messages '/Var/log/messages' ファイル内の数字を含むすべての行を选択します
grep Aug -R /var/log/* 在目录 '/var/log' 及随后的目录中搜索字符串"Aug"
sed 's/stringa1/stringa2/g' example.txt 将example.txt文件中的 "string1" 替换成 "string2"
sed '/^$/d' example.txt Example.txtファイルからすべての空白行を削除します
Sed '/ * #/d; /^ $/d' b9.txtからb9.txt ファイルからすべてのコメントと空白行を削除します
echo 'esempio' | tr '[:lower:]' '[:upper:]' 上下のセルの内容を結合します
sed -e '1d' result.txt ファイルちゃんこ.txtから最初の行を除外します
sed -n '/stringa1/p' 用語「string 1」のみを含む行を表示します
sed -e 's/ *$//' example.txt 各行の最後の空白文字を削除します
sed -e 's/stringa1//g' example.txt ドキュメントから語彙「string 1」だけを削除し、残りのすべてを保持します
sed -n '1,5p;5q' example.txt 最初の行から5行目までの内容を表示します
sed -n '5p;5q' example.txt 5行目を表示
sed -e 's/00*/0/g' example.txt 複数のゼロを単一のゼロに置き換えます
cat -n file1 ファイルの行数を表示します
cat example.txt | awk 'NR%2==1' B9.txtファイル内のすべての偶数行を削除します
echo a b c | awk '{print $1}' 一行の最初の欄を見る
echo a b c | awk '{print $1,$3}' 1行目と3列目を表示します
paste file1 file2 2つのファイルまたは2列の内容を結合します
paste -d '+' file1 file2 2つのファイルまたは2つの列の内容を結合し、中間は「」で区別します
sort file1 file2 2つのファイルの内容をソートします
sort file1 file2 | uniq 2つのファイルの和集合を取り出します (重複した行は1部しか残っていません)
sort file1 file2 | uniq -u 交差を削除し、他の行を残します
sort file1 file2 | uniq -d 2つのファイルの交差を取り出す (2つのファイルに同時に存在するファイルのみを残す)
comm -1 file1 file2 2つのファイルの内容を比較すると、 'file1' に含まれる内容だけが削除されます
comm -2 file1 file2 2つのファイルの内容を比較すると、 'file2' に含まれる内容だけが削除されます
comm -3 file1 file2 2つのファイルの内容を比較すると、2つのファイルが共有している部分だけが削除されます

コマンドコード コメントの説明
dos2unix filedos.txt fileunix.txt テキストファイルのフォーマットをMSDOSからUNIXに変換します
unix2dos fileunix.txt filedos.txt テキストファイルのフォーマットをUNIXからMSDOSに変換します
recode ..HTML < page.txt > page.html テキストファイルをhtmlに変換します
recode -l | more 許可されているすべての変換フォーマットを表示します

コマンドコード コメントの説明
badblocks -v /dev/hda1 ディスクhda1の不良磁気ブロックをチェックします
fsck /dev/hda1 Hda1ディスク上のlinuxファイルシステムの整合性の修正/チェック
fsck.ext2 /dev/hda1 Hda1ディスク上のext2ファイルシステムの整合性の修復/チェック
e2fsck /dev/hda1 Hda1ディスク上のext2ファイルシステムの整合性の修復/チェック
e2fsck -j /dev/hda1 Hda1ディスク上のext3ファイルシステムの整合性を修復/チェックする
fsck.ext3 /dev/hda1 Hda1ディスク上のext3ファイルシステムの整合性を修復/チェックする
fsck.vfat /dev/hda1 Hda1ディスク上のfatファイルシステムの整合性の修復/チェック
fsck.msdos /dev/hda1 Hda1ディスク上のdosファイルシステムの整合性を修復/チェックする
dosfsck /dev/hda1 Hda1ディスク上のdosファイルシステムの整合性を修復/チェックする

コマンドコード コメントの説明
mkfs /dev/hda1 Hda1パーティションにファイルシステムを作成します
mke2fs /dev/hda1 Hda1パーティションにlinux ext2のファイルシステムを作成します
mke2fs -j /dev/hda1 Hda1パーティションにlinux ext3 (ログ型) のファイルシステムを作成します
mkfs -t vfat 32 -F /dev/hda1 FAT32ファイルシステムを作成します
fdformat -n /dev/fd0 フロッピーディスクをフォーマットする
mkswap /dev/hda3 Swapファイルシステムを作成します

コマンドコード コメントの説明
mkswap /dev/hda3 Swapファイルシステムを作成します
swapon /dev/hda3 新しいswapファイルシステムを有効にします
swapon /dev/hda2 /dev/hdb3 2つのswapパーティションを有効にする

コマンドコード コメントの説明
dump -0aj -f /tmp/home0.bak /home '/Home' ディレクトリの完全バックアップを作成します
dump -1aj -f /tmp/home0.bak /home '/Home' ディレクトリのインタラクティブバックアップを作成します
restore -if /tmp/home0.bak インタラクティブバックアップを復元します
rsync -rogpav --delete /home /tmp 両方のディレクトリを同期します
rsync -rogpav -e ssh --delete /home ip_address:/tmp SSHチャネルを介したrsync
rsync -az -e ssh --delete ip_addr:/home/public /home/local Sshと圧縮を使用して、リモートディレクトリをローカルディレクトリに同期します
rsync -az -e ssh --delete /home/local ip_addr:/home/public Sshと圧縮によるローカルディレクトリのリモートディレクトリへの同期
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Ssh経由でリモートホスト上でローカルディスクをバックアップする操作を一度実行する
dd if=/dev/sda of=/tmp/file1 ディスクの内容をファイルにバックアップします
tar -Puf backup.tar /home/user '/Home/user' ディレクトリのインタラクティブなバックアップ操作を実行します
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Sshを介してリモートディレクトリにディレクトリの内容をコピーします
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Sshを介してリモートディレクトリにローカルディレクトリをコピーします
tar cf - . | (cd /tmp/backup ; tar xf - ) ローカルであるディレクトリを別の場所にコピーし、元の権限とリンクを保持します
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents あるディレクトリから '.txt 'で終わるすべてのファイルを別のディレクトリに検索してコピーします
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 '.Log' で終わるすべてのファイルを検索し、bzipパッケージを作成します
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 MBRの内容をフロッピーディスクにコピーする動作をします
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 フロッピーディスクに保存したバックアップからMBRの内容を復元します

コマンドコード コメントの説明
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force 書き込み可能なディスクの内容をクリアします
mkisofs /dev/cdrom > cd.iso ディスクにディスクのisoイメージファイルを作成します
mkisofs /dev/cdrom | gzip > cd_iso.gz ディスクに圧縮されたディスクisoイメージファイルを作成します
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd ディレクトリのisoミラーファイルを作成します
cdrecord -v dev=/dev/cdrom cd.iso ISOイメージファイルを書き込みます
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - 圧縮されたISOイメージファイルを書き込みます
mount -o loop cd.iso /mnt/iso ISOイメージファイルをマウントします
cd-paranoia -B CDディスクからトラックをwavファイルに転写する
cd-paranoia -- "-3" CDディスクからトラックをwavファイルに転写する (パラメータ-3)
cdrecord --scanbus バスをスキャンしてscsiチャネルを識別します
dd if=/dev/hdc | md5sum デバイスのmd5sumコード (CDなど) を検証します

コマンドコード コメントの説明
dhclient eth0 Dhcpモードで 'eth0' ネットワークデバイスを有効にする
ethtool eth0 ネットワークカード 'eth 0 'のトラフィック統計を表示します
host www.example.com ホスト名を検索して、名前とipアドレスとミラーを解決します
hostname ホスト名を表示
ifconfig eth0 イーサネットカードの構成を表示します
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Ipアドレスを制御する
ifconfig eth0 promisc 「Eth 0」をハイブリッドモードに設定して、パケットをスニッフィングします。
ifdown eth0 「Eth 0」ネットワークデバイスを無効にします
ifup eth0 「Eth 0」ネットワークデバイスを有効にします
ip link show すべてのネットワークデバイスの接続ステータスを表示します
iwconfig eth1 ワイヤレスカードの設定を表示します
iwlist scan ワイヤレスネットワークを表示
mii-tool eth0 「Eth 0」の接続ステータスを表示します
netstat -tup 有効化されたすべてのネットワーク接続とそのPIDを表示します
netstat -tup1 システム内のすべての傍受されたネットワークサービスとそのPIDを表示します
netstat -rn 「Route-n」コマンドと同様にルーティングテーブルを表示します
nslookup www.example.com ホスト名を検索して、名前とipアドレスとミラーを解決します
route -n ルーティングテーブルの表示
route add -net 0/0 gw IP Gateway 制御プリセットゲートウェイ
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 ネットワーク '192.1770.0/16' への静的ルートを制御する
route del 0/0 gw IP gateway 静的ルートの削除
echo “1”> /proc/sys/net/ipv4/ip_foward IP転送を有効にする
tcpdump tcp port 80 すべてのHTTPループバックを表示します
whois www.example.com Whoisデータベースでの検索

コマンドコード コメントの説明
mount -t smbfs -o username=user,password=pass //WinClient/share/mnt/share Windowsネットワーク共有をマウントします
nbtscan ip addr Netbios名解決
nmblookup -A ip addr Netbios名解決
smbclient -L ip addr/hostname Windowsホストのリモート共有を表示します
smbget -Rr smb://ip addr/share Wgetのようにsmbを介してwindowsホストからファイルをダウンロードできます

コマンドコード コメントの説明
iptables -t filter -L フィルタテーブルのすべてのリンクを表示します
iptables -t nae -L Natテーブルのすべてのリンクを表示します
iptables -t filter -F フィルタ表をもとにすべてのルールを整理します。
iptables -t nat -F Natテーブルに基づいてすべてのルールをクリーンアップします
iptables -t filter -X ユーザーが作成したすべてのリンクを削除します
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Telnetアクセスを許可する
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Telnetアクセスをブロックする
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT 転送リンク上のPOP3接続を許可します
iptables -t filter -A INPUT -j LOG --log-prefix すべてのリンクでチェックされたパケットを記録します
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE PAT (ポートアドレス変換) を設定してeth0でパケットをマスクします
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 あるホストアドレスへのパケットを別のホストに転送する

コマンドコード コメントの説明
free -m RAMステータスをメガ単位で羅列する
kill -9 process id プロセスを強制的に閉じて終了します
kill -1 process id プロセスを強制して構成を再ロードします
last reboot 再起動履歴を表示します
lsmod 羅列状態のカーネルモジュール
lsof -p process id プロセスによって開かれたファイルのリストを並べます
lsof /home/user1 与えられたシステムパスにある開いているファイルのリストを並べます
ps -eafw Linuxタスクを羅列する
ps -e -o pid,args --forest Linuxタスクを階層的に羅列する
pstress ツリー表示プログラム
smartctl -A /dev/hda SMARTを有効にすることで、ハードディスクデバイスの信頼性を監視します
smartctl -i /dev/hda ハードディスクデバイスのSMARTが有効になっているかチェックします
strace -c ls >/dev/null システムcalls madeを並べてプロセスで受信します
strace -f -e open ls >/dev/null 倉庫呼出を羅列する
tail /var/log/dmesg カーネルブート中の内部イベントを表示します
tail /val/log/messages システムイベントの表示
top CPUを使用するリソースが最も多いlinuxタスクをリストします
watch -nl ‘cat /proc/interrupts’ リアルタイムの中断を並べます

コマンドコード コメントの説明
alias hh='history' コマンドhistory (履歴) に別名を設定します
apropos ...keyword プログラムのキーワードを含むコマンドのリストを並べて、プログラムが何をしているのかだけを知っていて、コマンドを覚えていない場合に特に便利です
chsh シェルコマンドの変更
chsh --list-shells 別のマシンにリモート接続する必要があるかどうかを知るための良いコマンド
gpg -c filel 1つのファイルをGNU Privacy Guardで暗号化する
gpg filel.gpg 一つのファイルを、ナレッジプライバシーガードで復号化する
あなたの足跡:

相互リンク:iCMS