分類では、いくつかのLinux /Unixコマンドの使用方法を要約しています。
通信:
ftpファイル転送プロトコル
login Unixへのログイン
mailxがメールを読み書きする
rloginがリモートのUnixにログインする。
会話が他の端末に書き込む
telnetが他のシステムに接続する
休暇の自動返信メール
比較:
cmpファイルをバイト単位で比較する
comm 2つのソートファイルのエントリを比較する
diff progressive 2つのファイルを比較
diff3 3つのファイルを比較
dircmpディレクトリを比較
sdiff 2つのファイルを並べて比較
ファイル管理:
〜はユーザーのホームディレクトリ(yourhomeディレクトリ)を表します..現在のディレクトリを表します
catは複数のファイルを接続するかそれらを表示しますCtrl + D終了入力例:cat list1 list2> biglistこれは読んでいることです。 list1とlist2の内容を順番に、ファイルbiglistにテキストを出力します。
cdディレクトリなしでcdと入力した直後にディレクトリを変更します。パスはユーザーの作業ディレクトリに直接返されます(これは、ユーザーがファイルディレクトリツリーで失われたときに作業ディレクトリを見つけるために非常に重要です)。
chmodファイルのアクセスモードを変更します。
cpたとえば、ファイルをコピーします。cp file1 file2は、現在の作業ディレクトリにfile1のコピーを作成してそれを呼び出すコマンドです。
csplitはファイル内の特定の場所にファイルを区切ります。
fileファイルの種類を決定します。
headはファイルの最初の数行を示します。
lnはファイルのエイリアスを作成します。
ls listは、ユーザーがシステムにログインしたときのファイルまたはディレクトリを示します。 user_nameはユーザー名です。 「。」で始まるファイルは隠されていて非常に重要なファイルであるため、lsだけを入力しても「。before」でファイルは表示されません。Unixに精通していない限り、通常は変更しないでください。 ls - lと入力すると、すべてのファイル(で始まるファイルを含む)が表示されます。ls -l <br>
mkdirディレクトリを作成します。
画面ごとにファイルを表示します。
mv moveまたはファイルまたはディレクトリの名前を変更します。
pwd出力作業ディレクトリに現在のディレクトリのフルパスを出力します。
rcpファイルをリモートシステムにコピーします。
rmファイルを削除します。 > rmdir delete directory
splitは複数のファイルを均等に分割します。
tailはファイルの最後の行を表示します。
wcはファイルの行数、単語数、および文字数をカウントします。
その他:
バナー広告の単語を表示する
bc任意の精度で電卓を設定する
calカレンダーを表示する
カレンダーメモを確認する
clear画面をクリアする
manコマンドのヘルプ情報を取得する
niceジョブの優先度を下げる
nohupシステムを終了した後で実行中のジョブを保存するBr>
passwdシステムログインパスワードの設定
スクリプトログインセッションのトランスクリプトを生成
スペルスペルミスの単語の報告
suスーパーユーザーになる
印刷:
キャンセルキャンセルプリンタのリクエスト
lpプリンタへの送信
lpstatプリンタのステータスの取得
prフォーマットプリンタの内容とページ番号
プログラミング:
cb C言語のソースコードオプティマイザ
cc C言語のコンパイラ
cflow C言語関数のフローチャート
ctags C言語関数の参照情報(vi用) )
ctrace関数呼び出しトレースを使用したC言語デバッガ
cxref C言語の相互参照
lint C言語プログラムのパーサー
ldローダー
lex字句解析プログラム
makeは指定された順序でコマンドを実行します。
odはさまざまな方法で入力をダンプします。
stripはオブジェクトファイルから削除します。データ
トラストレース信号とシステムコール
yaccパーサジェネレータ、lexコマンドで使用可能
検索:
less以下のテキストコンテンツを検索する:less liao.txtと入力すると、コマンドはlessコマンド内に留まり、qを押してlessコマンドを終了することで検索したいものを入力/入力します。
egrep grepコマンドの拡張バージョン
fgrepファイルを検索
findファイル名に基づいた検索システム
gerpテキスト形式に従ってファイルを検索
stringsテキスト形式に従ってバイナリファイルを検索
シェルプログラミング:
入力でのコマンドライン引数の繰り返し
expr算術演算の実行と比較
line入力情報の行の読み取り
printfコマンドライン引数の書式設定と印刷
スリープ一時停止処理
テスト条件のテスト
store:
圧縮ファイルを圧縮してスペースを解放する
cpioアーカイブファイルをディスクにコピーする
gunzip解凍(.gzおよび.z形式)ファイルをディスクからコピーする(推奨コマンド)
gzcatは圧縮ファイルの内容を表示します(zcatコマンドで使用できます)
gzip圧縮ファイルで空き領域を増やす(推奨)
tarテープアーカイブでは、.tar形式のファイル(tar– xvf units-1.74.tar)を解凍できます。
解凍ソリューション圧縮ファイル(.z形式)
zcatは圧縮ファイルの内容を表示します。
システムステータス:
でコマンドを実行します。
chgrpファイルを変更します。
chownファイルの所有者の変更
crontabコマンドの自動化
date日付の表示または設定
df空きディスク容量の表示
Duはディスク容量の使用状況を表示します。
envは環境変数を表示します。
fingerはユーザー情報を表示します。
killは実行中のコマンドを終了します。 >
sty端末デバイスの設定または表示
ログインユーザーがcygwinにwhoamiと入力してログインユーザーを表示しているように見えることを表示します。
テキスト処理:
cut表示される列
ex vi行エディタ
fmtは、テキストの各行の長さをほぼ同じにします。
joinは、異なる行を1つのデータベースにマージします。
新バージョンのnawk awkコマンド(テキストデータベースファイルのパターンマッチング言語)
マージする列の貼り付けまたは列の順序の変更
sed非インタラクティブテキストエディタ
ソートソートまたはファイルのマージでは、たとえばsortと直接入力して、コマンドラインの入力を直接ソートすることもできます。ソート<list1はソートとしてファイルlist1の内容の入力を表す。並べ替え< list1> list2は、入力としてlist1の内容を並べ替えてからlist2に出力することを意味します。
tr文字の変換(再定義)
uniqファイル内で重複または一意の検索ライン
vi視覚化されたテキストエディタ
xargs管理しやすい部分で複数のパラメータを処理する
コンパイラソースコードフォームインストールパッケージ:
最も簡単な方法パッケージをコンパイルするには、次の手順に従います。
変数:
一般変数は環境変数とシェル変数に分けられ、環境変数は一般に大文字、シェル変数は一般に小文字です。
次に例を示します。%echo $ OSTYPEは、オペレーティングシステムの種類を返します。
環境変数のその他の例は、次のとおりです。
(あなたのログイン名)HOME(あなたのホームディレクトリのパス名)HOST(使用しているコンピュータの名前)ARCH(コンピュータプロセッサのアーキテクチャ)DISPLAY(Xウィンドウを表示するコンピュータ画面の名前)PRINTER(印刷ジョブを送信するためのデフォルトプリンタ)PATH(シェルが検索するディレクトリ)コマンド)
これらの変数のすべての値を表示するには、次のように入力します。
%printenv |
すべての環境変数の値が少なく表示されます。
シェル変数:
シェル変数のその他の例は、
cwd(現在の作業ディレクトリ)home(ホームディレクトリのパス名)です。 (シェルがコマンドを検索するために検索するディレクトリ)prompt(対話型コマンドの入力を促すために使用されるテキスト文字列をログインシェルにシェルする)
これらの変数のすべての値を表示するには、次のように入力します。
閉じる
システムは、1人のユーザーしか持てないため、他のユーザーを作成する必要があります。これは特にサーバーLinuxとして当てはまります企業では、直接rootユーザーを直接使用することを避けるべきです。
grepコマンドは、グローバル検索の正規表現(RE)と呼ばれ、その行を出力します。これは、正規表現の包括的な検索で、行を出力します。テキストを検索し、一致する行を出力するために正規表現を使うことができ
Linuxのハードディスクのパーティションフォーマットとマウント 1、ハードディスクのインターフェースの種類 ハードディスクのインターフェースは一般に2つの種類に分けられます。1つ
KeepalivedはVRRPプロトコルに基づいた高可用性のWebサービスで、単一障害点を回避するために使用できます。複数のノードを使用してキープアライブをインストールします。他のノードは実際のサービ