Linux の一般的なコマンドとショートカット キーの紹介

Linux の一般的なコマンドとショートカット キーの紹介

1 システムの紹介

1. ピン
	形式:
    	ping [URL]
 # システムが正常にネットワークに接続できるかどうかを確認します 2. ホストログインユーザー情報 [root@localhost ~]# 
    root: 現在のシステムにログインするためのユーザー名 @: 区切り文字、特別な意味はありません localhost: 現在のシステムのホスト名 ~: 現在のディレクトリ (~ は現在のホームディレクトリ、/root を表します)
    #: 実際の意味はありません 3. システムログインユーザー情報のPS1環境変数をカスタマイズします	
	[root@localhost ~]# echo $PS1
    [\u@\h \W]\$
    [root@localhost ~]# PS1='[\u@\h --- \W]\$'

ここに画像の説明を挿入

1.1 システムコマンド構文形式

通常のシステム コマンド構文の形式は次のとおりです。
	コマンド [引数] [オプション] [パス]

1.2 システムディレクトリ構造

Linux ではすべてがルート (/) から始まります。

知識の蓄積:
	cd : ディレクトリを変更する

1.3 システムパスの種類

絶対パス: 参照はルート (/) パスです。相対パス: 参照は現在のパスです。

1.4 システム操作コマンド

1. シャットダウン シャットダウン: シャットダウンまたは再起動 パラメータ: -h: シャットダウン遅延時間を指定 -c: シャットダウンをキャンセル halt: CPU リソースを無効 poweroff: 電源をオフにする init: システムの起動モードを設定する 0: シャットダウン 1: シングルユーザーモード 2: マルチユーザーネットワークなしモード 3: マルチユーザーモード 4: 未定 5: デスクトップモード 6: 再起動 reboot
		

2. 再起動する
	初期化
	シャットダウン
		パラメータ:
			-r: 再起動の遅延時間を指定する

ここに画像の説明を挿入

1.5 システムコマンドのヘルプを表示する

形式:
	man [ヘルプを表示するコマンド]
	
		コマンド説明情報: NAME
		コマンド構文の説明: 概要
		コマンドの説明: 説明
		コマンドパラメータの詳細な説明: オプション

	q : 終了 /[コンテンツを検索] : コンテンツを検索

2 システムショートカット

1. 履歴コマンド情報: 上下キー 2. 画面クリアコマンド: ctrl + l | clear
3. コマンド実行プロセスを中断してキャンセルする: ctrl + c
4. カーソルを行頭と行末に素早く移動する: ctrl + a/e
5. カーソルから行の先頭までの情報を切り取る: ctrl + u
6. 切り取った内容を貼り付ける: ctrl + y
7. カーソルから行末までの情報を切り取る: ctrl + k
8. システムウィンドウ情報ステータスをロックする: ctrl + s
9. システムウィンドウ情報ステータスのロックを解除: ctrl + q
10. コマンドラインでカーソルを素早く移動する: Ctrl + 矢印キー 11. システムコマンド情報の補完機能: Tab

ここに画像の説明を挿入

3 一般的なシステムコマンド

3.1 ディレクトリパス関連コマンド

	1. 現在のパス情報を表示する pwd 
	2. ディレクトリパス情報を切り替えるcd 
		特別なパス:
			1. -: 最後にアクセスしたパス 2. .: 現在のパスを表す 3. ..: 前のパス 4. ~: ホームディレクトリ 絶対パスと相対パス 3. ディレクトリを作成する mkdir
		
		パラメータ:
			-p: 親ディレクトリを自動的に作成する -v: フォルダの作成プロセスを表示する		
		例: 前のディレクトリ [root@localhost ~] のデータ ディレクトリの下のテスト ディレクトリに v1 ディレクトリを作成します。# mkdir -p ../data/test/v1
		
		注意: mkdirがフォルダを作成する場合、フォルダの親ディレクトリが存在している必要があります。 

ここに画像の説明を挿入

3.2 ファイルディレクトリ関連のコマンド

	1.ファイル情報コマンドタッチの作成
		[root@localhost ~]# 1.txt をタッチします
	
	2. データ情報を表示するコマンドls
		指定されたディレクトリ内のファイル情報を表示します。デフォルトでは、現在のディレクトリ内のファイル情報が表示されます。
		パラメータ:
			-l: ファイルの詳細情報を表示します -a: 隠しフォルダを表示します(. で始まるファイルまたはフォルダは隠しフォルダと呼ばれます)
			-h: フォーマットファイルサイズ (-l パラメータと一緒に使用する必要があります)
			
		[root@localhost ~]# ls -l
        合計 4
        -rw-r--r--。1 ルート ルート 0 12月 9日 12:15 1.txt
         -rw-r--r--. : ファイル権限 1: ファイルのハードリンク数 root: ユーザー root: グループ 0: サイズ (バイト)
         12月9日 12:15 : 作成時刻 1.txt : ファイル名 1B => 8バイト 1024バイト = 1kB
         1024kb = 1MB
     
    3. 出力文字情報エコー	
    	上書きリダイレクト(>):ファイル内のすべての内容を削除してから書き込みます。追加リダイレクト(>>):ファイルの末尾に情報を書き込みます。4. ファイルデータ情報を表示します。cat [ファイルを表示するパス]

Linux の一般的なコマンドとショートカット キーに関するこの記事はこれで終わりです。Linux の一般的なコマンドとショートカット キーに関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linux コマンドラインショートカットキーの詳細な説明
  • Linux ターミナルのコマンドラインでよく使われるショートカットキーの詳細な説明
  • Linux シェルコマンドの一般的なショートカットキー

<<:  SQLの最適化では間違いがよく起こります。それはMySQLのExplain Planの使い方を理解していないからです。

>>:  CSS カウンターを使用して数字の順序付きリストを美しく表示する方法

推薦する

MySQLデータのバックアップ方法の選択と考え方

目次1. rsync、cpでファイルをコピーする2. xxxをoutfile構文に選択する3. 遅延...

LNMP を展開して HTTPS サービスを有効にする方法に関するチュートリアル

LNMP とは: Linux+Nginx+Mysql+(php-fpm、php-mysql)つまり、...

Vue3 シングルファイルコンポーネントのスタイル機能の詳細な説明

目次スタイルスコープスタイルモジュール状態駆動型動的CSS要約するスタイルスコープ注意事項:スタイル...

Linux で SSH サーバー エイリアスを作成する 2 つの方法

序文SSH 経由でさまざまなリモート システムに頻繁にアクセスする場合は、このトリックを使用すると時...

フォーム入力ボックスに関するWebデザインのヒント

1. キャンセル ボタンが押されたときの破線ボックス<br /> 入力に属性値 hide...

HTML 順序なしリスト 箇条書き 画像を使用した CSS の記述

少なくとも 5 冊のベストセラー書籍の順序なしリストを含む HTML ページを作成します。各書籍の前...

Tomcatディレクトリ構造の詳細な説明

目次ディレクトリ構造binディレクトリconfディレクトリlibディレクトリwebapps ディレク...

MySQL テーブルにはどのくらいの量のデータを保存できますか?

プログラマーは MySQL を扱う機会が多く、毎日触れているとも言えますが、MySQL テーブルには...

数百万のデータボリュームに対する MySQL ページングクエリ方法とその最適化の提案

データベース SQL の最適化はよくある問題です。何百万ものデータ ボリュームに対してページング ク...

protobuf の簡単な紹介と Ubuntu 16.04 環境でのインストールチュートリアル

protobufの簡単な紹介Protobuf は、Google のオープンソースのシリアル化プロトコ...

Google Chromeの自動入力問題に対する完璧な解決策

Google Chrome では、ログインに成功すると、パスワードを記憶するかどうかを尋ねるメッセー...

Web ページでの Unicode 文字の使用の概要 (&#、\u など)

初期のコンピュータでは ASCII 文字しか使用できませんでしたが、コンピュータのアプリケーションの...

JavaScript でドラッグ可能なプログレスバーを実装する

この記事では、ドラッグ可能なプログレスバーを実装するためのJavaScriptの具体的なコードを参考...

リモート接続を許可するようにMySQLを変更する方法

MySQLリモート接続の問題に関しては、会社で働いているときに誰かのコンピュータに保存されているMy...