Linux コマンドのチートシート


この Linux/Unix コマンド ライン チート シートでは、次のことを学習します。

基本的な Linux コマンド

Command 詳細説明
ls 現在の作業ディレクトリ内のすべてのファイルとディレクトリをリストします。
ls -R サブディレクトリ内のファイルも一覧表示します
ls -a 隠しファイルも一覧表示します
ls -al ファイルとディレクトリを、権限、サイズ、所有者などの詳細情報とともにリストします。
cd or cd ~ HOME ディレクトリに移動します
cd .. XNUMX つ上のレベルに移動
cd 特定のディレクトリに変更するには
cd / ルートディレクトリに移動します
cat > filename 新しいファイルを作成します
cat filename ファイルの内容を表示します
cat file1 file2 > file3 1つのファイル(file2、file3)を結合し、出力を新しいファイル(fileXNUMX)に保存します
mv file "new file path" ファイルを新しい場所に移動します
mv filename new_file_name ファイルの名前を新しいファイル名に変更します
sudo 通常のユーザーがスーパーユーザーまたは root のセキュリティ権限でプログラムを実行できるようにします。
rm filename ファイルを削除します
man コマンドに関するヘルプ情報を提供します
history 現在の端末セッションで入力された過去のすべてのコマンドのリストを表示します。
clear ターミナルをクリアします
mkdir directoryname 現在の作業ディレクトリまたは指定されたパスに新しいディレクトリを作成します
rmdir ディレクトリを削除します
mv ディレクトリの名前を変更します
pr -x ファイルを x 列に分割します
pr -h ファイルにヘッダーを割り当てます
pr -n 行のあるファイルを示します Numbers
lp -nc , lpr c ファイルの「c」部を印刷します
 lp-d lp-P
プリンターの名前を指定します
apt-get
パッケージのインストールと更新に使用するコマンド
mail -s 'subject'
-c 'cc-address'

-b 'bcc-address'
'to-address'
メールを送信するコマンド
mail -s "Subject"
to-address < Filename
添付ファイル付きのメールを送信するコマンド

ファイル許可コマンド

Command 詳細説明
ls -l ファイルの種類とアクセス許可を表示するには
r 読み取り許可
w 書き込み許可
x 実行権限
-= 無許可
Chown user ファイル/ディレクトリの所有権を変更する場合
Chown user:group filename ファイルまたはディレクトリのユーザーとグループを変更する

環境変数コマンド

Command 詳細説明
echo $VARIABLE 変数の値を表示するには
env すべての環境変数を表示します
VARIABLE_NAME= variable_value 新しい変数を作成します
Unset 変数を削除します
export Variable=value 環境変数の値を設定するには

Linuxのユーザー管理コマンド

Command 詳細説明
sudo adduser username 新しいユーザーを追加するには
sudo passwd -l 'username' ユーザーのパスワードを変更するには
sudo userdel -r 'username' 新しく作成したユーザーを削除するには
sudo usermod -a -G GROUPNAME USERNAME ユーザーをグループに追加するには
sudo deluser USER GROUPNAME グループからユーザーを削除するには
finger ログインしているすべてのユーザーの情報を表示します
finger username 特定のユーザーの情報を提供します

ネットワークコマンド

Command 詳細説明
SSH username@ip-address or hostname SSH を使用してリモート Linux マシンにログインする
Ping hostname="" or ="" ネットワークとホストの接続を ping して分析するには
dir リモートコンピュータの現在のディレクトリにあるファイルを表示します
cd "dirname" リモートコンピュータ上のディレクトリを「dirname」に変更します
put file 「ファイル」をローカルコンピュータからリモートコンピュータにアップロードします
get file 「ファイル」をリモートコンピュータからローカルコンピュータにダウンロードします
quit ログアウト

処理コマンド

Command 詳細説明
bg プロセスをバックグラウンドに送信するには
fg 停止したプロセスをフォアグラウンドで実行するには
top すべてのアクティブプロセスの詳細
ps ユーザーに対して実行中のプロセスのステータスを与える
ps PID 特定のプロセスのステータスを示します
pidof プロセスのプロセス ID (PID) を与えます。
kill PID プロセスを強制終了します
nice 指定された優先度でプロセスを開始します
renice すでに実行中のプロセスの優先度を変更します
df システムにハードディスクの空き容量を与える
free システムに無料の RAM を提供します

VI編集コマンド

Command 詳細説明
i カーソル位置に挿入 (挿入モードになります)
a カーソルの後に書き込み (挿入モードになります)
A 行末に書き込みます (挿入モードになります)
ESC 挿入モードを終了する
u 最後の変更を元に戻す
U 行全体に対するすべての変更を元に戻す
o 新しい行を開きます (挿入モードになります)。
dd 行を削除
3dd 3行削除
D カーソル以降の行の内容を削除します
C カーソル以降の行の内容を削除し、新しいテキストを挿入します。 ESC キーを押して挿入を終了します。
dw 単語を削除
4dw 4 単語を削除
cw 言葉を変える
x カーソル位置の文字を削除
r 文字を置き換える
R カーソル以降の文字を上書きする
s カーソルの下の XNUMX 文字を置換して挿入を続けます
S 行全体を置換し、行の先頭から挿入を開始します
~ 個々の文字の大文字と小文字を変更する

この Linux リファレンス ガイドがお役に立てば幸いです。