ホームページ >バックエンド開発 >PHPチュートリアル >Linuxでよく使われる操作コマンド

Linuxでよく使われる操作コマンド

肚皮会动
肚皮会动オリジナル
2017-11-14 11:46:321873ブラウズ

Linux と Ubuntu のインストールの紹介

Linux、無料のオープンソース、マルチユーザーおよびマルチタスク システム。 Linux をベースにした複数のバージョンがあります。 RedHat、Ubuntu、Debian

VMware または VirtualBox 仮想マシンをインストールします。具体的なインストール手順については、Baidu を参照してください。

Ubuntuを再度インストールします。具体的なインストール手順については、Baidu を参照してください。

インストール後、Linux システムのディレクトリ構造を確認できます。

共通コマンド

ls

a(all)

建MKDIR ディレクトリ作成

-P 作成ディレクトリ 親ディレクトリがない場合はP(Parent)を作成

CD切り替えディレクトリ

をタッチして作成します。空のファイル

ECHO はコンテンツを含むコンテンツを作成します。 - rファイルを検索します

wcテキスト内の行数、単語数、文字数

grep テキスト ファイル内の文字列を検索

rmdir 空のディレクトリを削除

tree ディレクトリをツリー構造で表示、ツリーパッケージのインストールが必要

pwd 表示 現在のディレクトリ nLn リンクファイル作成

more、LESS ページング テキストファイルの内容を表示

Head、TAIL ファイルのヘッダー、末尾の内容を表示

CTRL+Alt+F1 コマンドラインモード

システム管理コマンド Stat

Stat

Stat

Stat

Stat

Stat lsよりも詳細な、指定されたファイルの詳細情報を表示します。現在最もリソースを消費している情報をプロセスPS PS -AUX ’ネットワークステータスをチェックしてくださいテストネットワーク接続のピン‐ ‐ showmeit="ps -aux"、さらに use unaliax showmeit を無効にします

kill プロセスを強制終了するには、まず ps または top コマンドを使用してプロセス ID を表示し、次に kill コマンドを使用してプロセスを強制終了します。相关缩 パッキング圧縮関連コマンド

gzip:

bzip2:

TAR: パッキング圧縮

-C アーカイブファイル

-x 圧縮ファイル

-z gzip 圧縮ファイル

-j bzip2 圧縮ファイル

-v圧縮または解凍プロセスを表示します v (表示)

t--cvf t-cvfw-l

tar -zcvf /home/abc.tar.gz /home/abc gzip でパックして圧縮

tar -jcvf /home/abc.tar.bz2 /home/abc bzip2 でパックして圧縮

もちろん、解凍したい 圧縮するには、上記のコマンド tar -cvf / tar -zcvf / tar -jcvf の「c」を「x」に置き換えるだけです。

マシンをシャットダウン/再起動します

shutdown

使う 使う 使う 使う スルー スルー アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト アウト「s」sを通る「s」sを介して「s」 '' '' '' '' '' '' ‐ ‐ ‐--からマシンへ

出力は、別のコマンドへの標準入力として指定されます。つまり、いくつかのコマンドが組み合わせて使用​​され、後のコマンドの結果が前のコマンドで除算されます。

例: grep -r "close" /home/* more | close ファイルを含むホームディレクトリ内のすべてのファイルを検索し、ページに出力します。

Linux ソフトウェア パッケージ管理

dpkg (Debian Package) 管理ツール、ソフトウェア パッケージ名には .deb 接尾辞が付いています。この方法は、システムがインターネットに接続できない場合に適しています。

たとえば、tree コマンドのインストール パッケージをインストールするには、まず、tree.deb を Linux システムに転送します。次に、次のコマンドを使用してインストールします。

sudo dpkg -itree_1.5.3-1_i386.deb ソフトウェアをインストールする

sudo dpkg -rtreeを使用して を介して''' through through‐‐‐ through‐to‐under‐ to から dpkg -i Tree_1.5.3-1_i386.deb を介して Linux システムに接続する方法はたくさんあります。 VMwareTool、winSCP ツールなどの高度なソフトウェア ツールを使用します。この方法は、システムがインターネットに接続できる場合に適しています。まだ Tree を例にします

Sudo APT-Fin インストール ツリー インストール ツリー

Sudo Apt-Get ツリーの削除 TREEE のアンインストール

Sudo Apt-Get Update

Sudo APT-Get Upgrade

.rpm.rpm ファイルは .deb ファイルに変換されます

.rpm は RedHat で使用されるソフトウェア形式です。 Ubuntuでは直接使用できないため、変換する必要があります。

sudo Alien abc.rpm

vim は、

コマンドモード

、挿入モード

編集モード

の3つのモードで

vimを使用します。モードを切り替えるには、ESC または i または : を使用します。

:q in コマンドモード番号 行番号を表示

:set nonumber 行番号を非表示

/apache ドキュメント内の Apache を検索 N を押して次の行に進み、shift+n にカーソルの yyp コピーがあり、貼り付けますH(一文字←)、J(次の行↓)、k(最終行↑)、L(右右(右右)、L(右右(右右) 1文字移動→)

ユーザーユーザーグループの管理

/etc/passwd ユーザーアカウントの保存

/etc/group グループアカウントの保存

/etc/shadow ユーザーアカウントのパスワードの保存

/etc/gshadow ユーザーグループアカウントのパスワードの保存

useradd username

userdel ユーザー名

adduser ユーザー名

groupadd グループ名

groupdel グループ名

passwd root root のパスワードを設定

su root

su - root

/ etc/profile システム環境変数

bash_profile ユーザー環境変数

.bashrc ユーザー環境変数

su user ユーザーを切り替えて設定ファイルをロードします

.bashrc

su - user ユーザーを切り替え、設定ファイル /etc/profile をロードし、bash_profile をロードします

ファイルのユーザーとユーザーグループを変更します

sudo chown [-R] owner[:group] {File|Directory}

例: jdk-7u21-linux-i586.tar.gz も例として取り上げます。ユーザーhadoop、グループhadoopに所属

このファイルが所属するユーザーとグループを切り替えます。コマンドが利用可能です。

sudo chown root:root jdk-7u21-linux-i586.tar.gz

ファイル

権限管理

3つの基本的な権限

Rの読み出し値は4数W、書き込み値は2

xの実行可能値として図のように表現されます。合計 10 人のキャラクターが 4 つのセクションに分かれています。

最初の文字「-」は通常のファイルを表し、「l」リンクもこの場所に表示されます。「d」はディレクトリを表します

Linuxでよく使われる操作コマンド2 番目、3 番目、および 4 番目の文字「rw-」は現在のファイルの権限を表します。ユーザー。 したがって、数値は4+2=6と表されます

5番目、6番目、7番目の文字「rw-」は現在のグループの権限を表します。 したがって、数値は4+2=6と表されます

890番目の文字「r--」は他のユーザー権限を表します。 したがって、数式は 2

したがって、このファイルを操作する権限の数式は 662 です

権限の変更

sudo chmod [u はユーザーに属します g はグループに属します o 他のユーザー a すべてのユーザー] [+増加権限 -reduce 権限] [ r w x] ディレクトリ名

例: 権限「-rw-r----x」を持つファイル ファイル名があり、権限値を「-rwxrw-r-x」に変更し、数値is 765

sudo chmod u+x g+w o+r filename

上記の例は数値で表すことができます

sudo chmod 765 filename

基本的なコマンドに慣れていない友達にとっては、さらに練習が必要です。お役に立てれば幸いです。

関連書籍:

Linux で inode を使用して指定したファイルを削除する方法の例


Linux のファイル ディレクトリ構造の詳細な紹介

Linux パフォーマンス テスト用の pmap コマンドの詳細な説明

Linuxでのローカルソースポート番号を取得するソケット通信の実装方法について

以上がLinuxでよく使われる操作コマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。