記事ディレクトリ
日付時刻
日付コマンド
-
date命令
システムの日付と時刻を表示および設定するために使用されます。,を使用して参数-u
GMT (UTC) を表示します。
-
図に示すように
date +%Y--%m--%d
、表示時間の形式: をカスタマイズおよび変更できます。“--”
-
図に示すように、root ユーザーで
date -s
コマンドを使用して時刻を設定します。
-
Date はオペレーティング システムの時間をチェックします。これはハードウェア (マザーボード上の) の時間から取得され、チェックする
hwclock命令
ために直接使用
校正コマンド
cal コマンドはカレンダーを表示するために使用されます
稼働時間コマンド
uptime コマンドは、システムの稼働時間 (稼働時間)、システムのユーザー、システムの負荷を確認するために使用されます。
出力、表示コマンド
エコーコマンド
入力内容を表示し、失われたものを出力(C言語のprintf関数に相当)
猫コマンド
ファイルの内容(プレーンテキスト)を表示するために使用され、すべてのファイルの内容が直接表示されますが、閲覧には不便です
より多くの、より少ないコマンド
more命令
: コンテンツを表示するためにページをめくるために使用されます (ページをめくるにはスペース バーを使用します)。ただし、上にはできず、下のみに使用されます -less命令
: スペースバーを使用してページを下に移動するか、上下キーを使用してページを上下に移動します。読み終わったらqを押して終了します
ヘッドコマンド
head: ファイルの最初の数行を表示します (デフォルトは 10 行)
-n パラメーター: anaconda-ks.cfg ファイルの最初の 3 行など、最初の n 行を表示するように指定します。head –n 3 anaconda-ks.cfg
テールコマンド
tail: 最後の数行を表示します (デフォルトは 10 行)
-n パラメーター: anaconda-ks.cfg ファイルの最後の 5 行を表示するなど、末尾の n 行を表示するように指定します。tail –n 5 anaconda-ks.cfg
-f (フォロー): ファイルの更新を追跡して表示します。-f コマンドを使用すると、コマンド ラインはここで停止し、新しいコンテンツを表示する前にファイルが更新されるのを待ちます。通常、ログを表示するために使用されます。コマンドは終了せず、新しく追加されたコンテンツが表示され続けます。
Linuxtailコマンド
ハードウェア情報の表示
-
lspci命令
PCI デバイス (サウンド カード、ネットワーク カード、グラフィックス カードなど) を表示して
-v
詳細情報を表示するために使用されます。
-
lsusb命令
U ディスク、カメラなどの USB デバイスを表示するために使用されます。
-v
詳細情報を表示します。
-
lsmod命令
ロードされたモジュールを表示するために使用されます (モジュールは Windows のドライバーに相当します)。
シャットダウン、再起動
-
shutdown
コンピュータをシャットダウンして再起動するコマンドフォーマット:
shutdown -h或-r 时间
-h: コンピューターをシャットダウンします。
-r: 再起動します。
例:
説明する | 注文 |
---|---|
すぐにシャットダウンする | 今すぐシャットダウン -h |
10分後にシャットダウンする | シャットダウン -h +10 |
23:30 閉店 | シャットダウン -h 23:30 |
今すぐ再起動 | 今すぐシャットダウン -r |
計画的シャットダウン | シャットダウン -h xx:xx |
- コンピューターをすぐに
poweroff
シャットダウンするコマンド - コンピューターをすぐに再起動
reboot
するコマンド
アーカイブ、圧縮
-
zip
このコマンドはファイルを圧縮するために使用されます。
形式:zip xxxxx.zip myfile
ソース ファイル「myfile」を「xxxxx.zip」という名前のターゲット ファイルに圧縮します。 -
unzip
このコマンドは、zip ファイル
形式を解凍するために使用されます。unzip xxxxx.zip
-
gzip
ファイルを圧縮するコマンド -
tar
コマンド: 多数のファイルを 1 つのファイルにパックするアーカイブ コマンド。圧縮せずにアーカイブするだけです。
注文 | 説明する |
---|---|
tar -cvf xxxxx.tar (アーカイブ名) linuxfile (アーカイブされるディレクトリ) | linuxfile フォルダー内のファイルを xxxxx.tar 形式の出力ファイルに圧縮してアーカイブします。このファイルはバックアップには使用できますが、圧縮はできません。 |
tar -xvf xxxxx.tar myfile (myfile はフォルダーです) | 元のアーカイブを削除せずに、アーカイブされた tar ファイルを現在のファイルに解放します。 |
tar -cvzf xxx.tar.gz filename |
cvf コマンドの下に追加の z コマンド、つまり があります先归档再压缩 。z は gzip コマンドを表し、アーカイブされたファイルのサイズを削減できます。 |
見上げる
ロケートコマンド
locate命令
ファイルやフォルダーをすばやく見つけるために使用されます
事前にデータベースを構築しておく必要があるため、例えば新規ファイルを作成してからlocateでこのコマンドを探しても見つかりません。
現時点では、「updatedb
」コマンドを使用できます(このコマンドを使用するには root ユーザーである必要があります。そうしないと、「`/var/lib/mlocate/mlocate.db' の一時ファイルを開けません」というエラー メッセージが表示されます)と表示されます。)まずデータベースを更新してから検索してください。
検索コマンド
find
このコマンドは、ファイルとフォルダーの高度な検索のための多くの「検索ルール」をサポートしています。
リアルタイムのパフォーマンスは保証されますが、クエリが遅い
フォーマット:find 查找位置 查找参数
-
find . -name *linuxcast*
: .(ドット) は現在のフォルダー内を意味し、-name はファイル名に基づいて検索することを意味し、*linuxcast* はファイル名に linuxcast を含むすべてのファイルを意味します
-
find / -name *.conf
: 「/root パーティション」で .conf で終わるすべてのファイルを検索します。 -
find / -perm 777
: コンピューター (/root パーティション) 内でアクセス許可 777 を持つすべてのファイルを検索します。/perm は許可の略で、許可に従って検索します。 -
find / -type d
: ディレクトリ タイプのファイルを検索します。-type は、ファイル タイプに従って検索することを意味します。d はディレクトリです。このコマンドは、コンピュータ内のすべてのディレクトリ タイプのファイルを返すことを意味します。その後に l を続けることもできます。これは、すべてのリンク (Windows のショートカットに相当) を検索することを意味します。 -
find / -type l
: 「l」は、コンピュータ内のすべてのリンクを検索することを意味します (Windows のショートカットに相当) -
find . -name "a*" -exec ls -l {} \;
: この文は、「a」で始まるすべてのファイルを検索し、それを「ls -l」コマンドに送信して実行することを意味します。ここで、 は固定形式{} \;
です。また、固定フォーマットであるため、実行を意味します。-exec
find コマンドは、次のように一般的に使用される多くの検索条件もサポートしています。
-name 指定特定名字
-perm 指定特定权限
-user 指定特定用户
-group 指定特定组
-ctime 指定修改时间的文件
-type 指定特定类型
-size 指定特定大小
たとえば、コンピュータ上で waldo ユーザーのすべてのファイルを検索するには、次のようにします。find / -user waldo
ファイル サイズのクエリ (du –sh)
形式: du –sh filename
、「ファイル名」はファイルの名前です。