Linux自習ノート-基本的なコマンド



Linux Self Study Notes Basic Commands




現在に逆らって、前進しない場合は撤退する



日付コマンド:

日付コマンドを操作できます。上記から、日付の意味は次のとおりです。システムの日付と時刻を印刷または設定します。日付コマンドについては、次の側面から説明します。



1.1。表示時間

日付[オプション] ... [+フォーマット]

フォーマット:フォーマット記号



%D

%F

%T

画面に別の日付コマンドを入力して、システム時刻を表示します。

wKiom1mK0syhqdxZAAAHOjJIF8E037.png-wh_50

同時に、必要な時間表示形式を表示することもできます。

wKioL1mK0ujikctWAAAIg-hMqPc844.png-wh_50

二。時間を設定する

日付[-u | --utc | --universal] [MMDDhhmm [[CC] YY] [。ss]]

んん:

DD:何番

hh:時間

んん:

YY:2年

CCYY:四年間

.ss:

次の例は、dateコマンドを使用して時刻を変更するプロセスを示しています。

wKiom1mK0vuAMappAAA_Dqkm0bQ989.png-wh_50

Linux2つの時計

システムクロック:CPU動作周波数を介したLinuxカーネルによるタイミング

ハードウェアクロック:

hwclock:ハードウェアクロックを表示する

-s、-hctosys

-に、-systohc

Cal命令

cal-カレンダーを表示しますカレンダーを表示

1.1。カレンダーを表示

cal [-smjy13] [[[日]月]年]

画面のみでcalコマンドを入力して、現在のシステム時刻の月のカレンダーを表示します。

wKioL1mK0xWiLTFtAAARN-trEyU160.png-wh_50

また、年間および任意の年の任意の月のカレンダーを表示することもできます。

wKioL1mK0_uCyoXGAACcaqP2r9M203.png-wh_50

wKiom1mK1CuxSSX7AAARG-SkXwE977.png-wh_50

ディレクトリ管理コマンド:cd pwd ls mkdir rmdir tree


CD

CDまたは、cd〜を現在のユーザーのホームディレクトリに戻します

cd〜username:指定したユーザーのホームディレクトリに切り替えます

cd-:前のディレクトリと現在のディレクトリを切り替える

関連する環境変数

障害者:現在のディレクトリのパスを保存します

OLDPWD:最後のディレクトリのパス

wKioL1m7ZhvQiVbMAAAPGryafwM569.png-wh_50

ls

指定されたパスの下にファイルリストを表示します

ls [OPTION] ... [DIR]..。

-に、-All:隠しファイルを含むすべてのファイルを表示します

-l:ロングフォーマット

wKiom1m7Zk7zxuGVAABKbjTDPZ4307.png-wh_50

-rw-r--r--1ルートルート448008月14日14:32install.log

-rw-r--r--:

左から1桁目:-、d、l、b、c、p、sを含むファイルタイプ

最後の9桁:アクセス権、権限

数:ファイルがハードリンクされた回数

左ルート:ファイルの所有者

右ルート:ファイルのグループ

44800: ファイルサイズ

8月14日14:32:ファイルが最後に変更された時刻

install.log: ファイル名

-h、-人間が読める形式:単位変換

wKiom1m7ZljzUwmFAABexrZ9jYA264.png-wh_50

-d:通常-lで使用されるディレクトリ自体の関連属性を表示します

wKioL1m7ZjXSUS-SAAAVgzJ7k_Q194.png-wh_50

-r、-Reverse:逆の順序で表示します

wKioL1m7Zj2jzY28AABZO93YFcg081.png-wh_50

-R、-再帰:再帰

wKioL1m7ZkfCaq7YAAAPe3k-VKY849.png-wh_50

指定されたファイルのメタデータを取得します。

統計/ path / to / somefile

wKiom1m7Zn7hc35KAAAuobG6NOI143.png-wh_50

ファイル表示コマンド:cat、tac

cat [オプション] ... [ファイル]..。

-IS:行末文字$を表示します

-n:表示される各行に番号を付ける

wKiom1m7ZobyK7H9AACcPCdVlDw346.png-wh_50

タック猫とは逆に、逆の順番で見ると使い方は同じです


もっとコマンド:

詳細[オプション...]ファイル...

-d:ページめくりを表示し、プロンプトを終了します

#more –d anaconda.ks.cfg

もっと少なくコマンド:

少ない[オプション...]ファイル...

コマンド:

ヘッド[オプション] ... [ファイル]..。

-c#:取得する前に#byteを指定してください

-n#:取得する前に#行を指定します

-#

wKiom1m_LLHBobCAAAATnkvIwx4082.png-wh_50

テール[オプション] ... [ファイル]..。

-c#:取得後に#bytesを指定します

-n#:取得後に#行を指定

-#

-f:ファイルの新しく追加されたコンテンツを追跡して表示します

wKioL1m_LImRrCnpAAAizKCZwVY317.png-wh_50

ファイルのタイムスタンプ管理ツール:

接する

ファイル:メタデータ、データ

ファイルステータスの表示:統計

3つのタイムスタンプ:

アクセス時間:アクセス時間、短い時間、ファイルの内容を読む

時間を変更する:変更時間、mtime、ファイル内容の変更(データ)

時間を変更する:変更時間、ctime、メタデータの変更

接するコマンド:

[オプション]をタッチ...ファイル...

-に:一度だけ

-m:mtimeのみ

-tスタンプ

[[CC] YY] MMDDhhmm [.ss]

-c:ファイルが存在しない場合、作成されません

wKiom1m_LMWCnReTAAEM-na27Nw114.png-wh_50

ファイル管理コマンド:

cpコマンド:コピー

cp [オプション] ... [-T]ソース宛先

cp [オプション] ...ソース...ディレクトリ

cp [オプション] ...- tディレクトリソース..

cp SRCDEST(SRCはファイルです)

ターゲットが存在しない場合:新しいDESTを作成し、SRCのコンテンツをDESTに入力します

ターゲットが存在する場合:

ターゲットがファイルの場合:この時点でSRCのコンテンツをDESTに上書きする場合は、cpコマンドに-iオプションを使用することをお勧めします。

ターゲットがディレクトリの場合:DESTディレクトリにソースファイルと同じ名前の新しいファイルを作成し、SRCのコンテンツを新しいファイルに入力します

cpSRC…DEST(SRC ...は複数のファイルです)

DEST存在し、ディレクトリである必要があります。そうでない場合、エラーが発生します

cp SRCDEST(SRCはディレクトリです)

この時点でオプションを使用します:-r

DESTが存在しない場合:指定されたディレクトリを作成し、SRCディレクトリ内のすべてのファイルをDESTにコピーします

DESTが存在する場合:

DESTがファイルの場合、エラーを報告します

DESTがディレクトリの場合は、SRCディレクトリ内のすべてのファイルをDESTにコピーします

一般的なオプション:

-私:インタラクティブ

-r、-R:ディレクトリとその中のすべてのコンテンツを再帰的にコピーします

-に:アーカイブ、(ドキュメントのすべての属性を保持)-dR –preserv = allと同等

-d:-間接参照なし–preserv = Links

--preserv [= ATR_LIST]

モード:権限

所有:オーナーグループ

タイムスタンプ:タイムスタンプ

リンク

xattr

環境

すべて

-p:-preserv = mode、owership、timestamp

-v:-詳細

-f: - 力

mvコマンド:移動コマンド

mv [オプション] ... [-T]ソース宛先

mv [オプション] ...ソース...ディレクトリ

mv [オプション] ...- tディレクトリソース..

一般的なオプション:

-私:インタラクティブ

-f:必須

rmコマンド:削除、削除

rm:削除、削除

rm [OPTION] ...ファイル..。

一般的なオプション:

-私:インタラクティブ

-f:強制削除

-r:再帰

一般的な組み合わせ:rm -rf


ファイルコンテンツタイプ表示コマンド:file

#file / PATH / TO / SOMEWHERE

wKioL1m7ZmaiazSeAAAZ9r_RXrs578.png-wh_50

エコーコマンド:エコー

-n:自動的に改行を追加することは禁止されています

-です:エスケープ文字の使用を許可する

n:ラップ

t:集計

エコー '$ VAR_NAME':変数は置き換えられます。二重引用符は弱参照を示します

捨てた‘VAR_NAME’:変数は置き換えられません、強力な参照

これ:コマンドに対応するプログラムファイルパスを表示します。

どの[オプション]コマンド

-スキップエイリアス:エイリアスの表示を抑制します

wKiom1m7ZquAkYtPAAASmMb1leA889.png-wh_50

とは

mkwhatisコマンドを使用して、現在のシステム上のすべてのヘルプマニュアルと対応するキーワードのデータベースを作成します。

wKioL1m7Zofy4ZQFAAAgOZxC2ts412.png-wh_50


mkdir

mkdir-ディレクトリを作成しますディレクトリを作成する

mkdir [オプション] ...ディレクトリ..。

-p:存在する場合はエラーは報告されず、必要なディレクトリが自動的に作成されます

-v:詳細情報を表示する

-mモード:ディレクトリ作成時に直接権限を指定する

wKiom1mK1GWjDPrSAAB_jw03IzM195.png-wh_50

tree-ディレクトリの内容をツリーのような形式で一覧表示します。ディレクトリの内容をツリー形式で表示します

ツリー[-adfghilnopqrstuvxACDFNS] [-Llevel [-R]] [-H baseHREF] [-Tタイトル] [-oファイル名]

[--nolinks] [-P pattern] [-I pattern] [-inodes] [--device] [--noreport] [--dirsfirst]

[--version] [--help] [--filelimit#] [directory ...]

-d:ディレクトリのみを表示する

-L:表示されるレベルの数を指定します

-Pパターン:指定したパターンに一致するパスのみを表示します

wKiom1mK1I6jSiLFAAAhFwJAY_Y475.png-wh_50

rmdir

rmdir-空のディレクトリを削除します空のディレクトリを削除します

rmdir [オプション] ...ディレクトリ..。

-v:表示プロセス

wKioL1mK1NjjlUrhAAAPFNOdSdw684.png-wh_50

運動:

(1)/ tmp / x / y1、/ tmp / x / y2、/ tmp / x / y1 / a、/ tmp / x / y1 / b、/ tmp / x / y2 / a、/ tmp / x / y2の作成方法/ b

wKiom1mK1POw5R4qAAAuy5khR40365.png-wh_50

(二)x_m、y_m、x_n、y_nの作成方法

wKiom1mK1RGRYLGSAAAgBcBa0w8856.png-wh_50

(3)/ tmp / bin、/ tmp / sbin、/ tmp / usr、/ tmp / usr / bin、/ tmp / usr / sbinの作成方法

wKioL1mK1SPxRpV4AAAuZt3jLfs819.png-wh_50


転載:https://blog.51cto.com/claude666/1954877