ホームページ >運用・保守 >Linuxの運用と保守 >基本的な Linux コマンドとは何ですか?
Linux の基本コマンドは次のとおりです: 1. pwd は現在のパスを表示します; 2. rmdir は空のディレクトリを削除します; 3. ls はディレクトリまたはファイルの情報を表示します; 4. vi はテキスト エディタです。 5. cp はコピーを意味します; 6. mv は移動を意味します; 7. rm はファイルまたはディレクトリを削除することを意味します; 8. find はファイルを検索することを意味します。
[関連する学習に関する推奨事項: linux ビデオ チュートリアル]
基本的な Linux コマンドは次のとおりです:
1.pwd: 現在のパスを表示します
cd: ディレクトリを切り替えます
Usage: cd
cd ../親ディレクトリに切り替えます
cd / ルート ディレクトリに切り替えます
cd ~ (または cd のみ) 現在のユーザーのホーム ディレクトリ (ホームの下にあるユーザー名にちなんだ名前のフォルダー) に切り替えます /root directory
mkdir ディレクトリの作成
mkdir ディレクトリ名 -p ディレクトリを再帰的に作成
2.rmdir: 空のディレクトリを削除
使用法: rmdir ディレクトリ名
これも利用可能: rm -rf ディレクトリ名
3.ls: ディレクトリまたはファイル情報の表示
メインオプション:
-l ディレクトリまたはファイルの詳細をリストします。たとえば、権限、変更時刻などです。
-a 隠しファイルを含む、現在のディレクトリ内のすべてのファイルを一覧表示します (先頭が隠しファイルです)
4.vi テキスト エディタ
i を入力して編集状態に入ります
編集を終了して ESC キーを押します
保存せずに終了します: :q !
保存して終了: :wq
「/」を入力して検索を開始します
Enter: 各行の行数を表示するには nu を設定します
キーボードの G を押して最後まで直接移動します。
5.cp コピー
使用法: cp [オプション] ファイル名またはディレクトリ ターゲットアドレス
-R ディレクトリをコピーし、ディレクトリ内のすべてのディレクトリとファイルをコピーします。
cp a.txt b.txt ファイル a をコピーし、ファイル b (ディレクトリ名)に名前を変更します
6.mv move
使用法: mv ファイル名またはディレクトリターゲットディレクトリ
mv a.txt .. / ファイルを上位のディレクトリに移動 (move ファイルを名前を変更せずに別のディレクトリに移動)
mv a.txt ../b.txt ファイル a を上位のディレクトリに移動し、ファイル b に名前を変更します(ファイルを別のディレクトリに移動し、名前を変更します)
7.rm ファイルまたはディレクトリの削除
-f 強制削除
-r ディレクトリの削除
一般的に使用される: rm -rf ファイルまたはディレクトリ
8.find ファイルの検索
使用法: find [パス] [オプション]
一般的に使用されるオプション:
find . -name *.log 現在のディレクトリで .log で終わるファイルを検索します
find / -name log ルート ディレクトリで log という名前のファイルを検索します。 Directory
9.grep Filter
文字 (文字列) を検索します。 ) 指定されたファイル内の行を出力します。
Usage: grep string file name
grep Band file ファイル内のバンド文字列を検索します。 file
10.cat テキスト ファイルの内容を表示します
使用法: cat ファイル名 cat ファイル名
11.head 最初の数行を表示します
使用法: head -n 5 ファイル名
12.tail指定されたポイントから始まる標準出力にファイルを書き込みます。
tail -n 5 ファイル名最後の数行を表示します。
tail -f error.log 更新を続けて最新の内容を確認します。 content
13.ps プロセスの表示(動的)
-ef 実行中のすべてのプロセスを表示し、プロセスを開始するコマンドを表示します
14.netstat ネットワーク ステータスの表示 (ネット ステータスの省略形)
netstat -apn すべてのポートの表示
an、出力を次のように整理します。特定の順序
p、どのプロセスが
15 を呼び出しているかを示します。| パイプ文字 (垂直バー、シフト キーボードの |\英語入力方式モード)
コマンド間のパイプラインを確立し、前のコマンドの出力を次のコマンドの入力として転送します
コマンドを通じて Tomcat プロセスを検索します: ps -ef | grep tomcat
コマンドを使用して、このポートを占有しているプロセス番号を見つけます: netstat -apn|grep 8080
16.echo ファイルの内容を出力するか、ファイルの内容を編集します
一般的なオプションは次のとおりです:
-n 改行なしで出力
-e はエスケープ文字 (\n キャリッジ リターン、\t タブ キー) を使用できます
例:
echo "Linux を勉強しています">>xujun.txt ファイルの最後に追加 Content
echo $? 戻り値が 0 の場合、最後のコマンドが成功したことを意味します。 1~255の場合は失敗です
echo -e “wo\tshi\tshei”> xujun.txt
17.touch空のファイルを作成します。、現在のディレクトリに同じファイルがある場合、ファイルのタイムスタンプが更新されます。
-a アクセス時刻を変更します。
-m 変更時刻を変更します。これら 2 つのパラメータを理解できます
18.uname システムを確認します
-m システムのオペレーティング システムを確認します
-r システム カーネル バージョンを表示します。
-a 詳細なシステム カーネル バージョンとシステム オペレーティング システムを表示します。
19.rz アップロード
システムにそのようなコマンドがない場合は、yum install lrzsz を使用して
-y をインストールし、上書きします。
rz を直接入力してファイルをアップロードします
##20.sz download
システムにそのようなコマンドがない場合は、yum install lrzsz を使用して install-y を上書きしますsz -y test.txt21.su ユーザー切り替え
su root22.history コマンド履歴の表示
23.chmod 権限付与コマンド
-R は、ディレクトリ内のすべてのサブディレクトリとファイルのアクセス許可を再帰的に変更します。数値モード: r=4 w=2 x=1 chmod 777 レモン24.tar tar.gz
の解凍と圧縮 tar -czvf test.tar.gz testテスト フォルダーを test.tar.gz に圧縮しますtar -xzvf test.tar.gzCompress test.tar .gz 解凍してテスト フォルダーを取得します25.zip zip
を解凍して圧縮しますzip –r test.zip testテスト フォルダーを test.zip に圧縮します。ファイルを圧縮するには r を使用する必要があります。そうしないと空のフォルダーが生成されますtest.zip を解凍しますtest.zip フォルダーを解凍します26. ファイアウォールをオフにします
サービス iptables を有効にしますstartClose: service iptables stop
27. ファイルを端から端まで表示
tac28 .shutdown シャットダウン
ファイアウォールを完全にオフにしますオンにする: chkconfig iptables on オフにする: chkconfig iptables off以上が基本的な Linux コマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。