English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

日常で使うLinux常用コマンド一覧(保存)

この記事は編集者が皆さんに日々収集整理したLinuxコマンドの知識に関するもので、非常に良いものであり、参考になる価値があります。具体的な内容は以下の通りです:

常用コマンド

ファイルまたはディレクトリを表示する

     -ファイルの詳細情報をリストアップする

     -現在のディレクトリにあるすべてのファイルおよびディレクトリをリストアップする、隠しファイルも含む(すべてa(all))

ディレクトリを作成する

     -ディレクトリを作成する、親ディレクトリがない場合は親(parent)を作成します。

ディレクトリを切り替える

空のファイルを作成する

ファイルに内容を持つファイルを作成する。

ファイルの内容を表示する

ファイルをコピーする

ファイルを移動または名前を変更する

ファイルを削除する

     -r            递归删除,可删除子目录及文件

     -f            强制删除

find              在文件系统中搜索某文件

wc                统计文本中行数、字数、字符数

grep             在文本文件中查找某个字符串

rmdir         删除空目录

tree             树形结构显示目录,需要安装treeパッケージ

pwd            显示当前目录

ln                  创建链接文件

more、less  分页显示文本文件内容

head、tail    显示文件头、尾内容

ctrl+alt+F1  命令行全屏模式

 系统管理命令

stat              显示指定文件的详细信息,比ls更详细

who               显示在线登陆用户

whoami          显示当前操作用户

hostname    显示主机名

uname         显示系统信息

top                动态显示当前耗费资源最多进程信息

ps                  显示瞬间进程状态 ps -aux

du                  查看目录大小 du -h /home带有单位显示目录信息

df                  查看磁盘大小 df -h 帯有单位显示磁盘信息

ifconfig          ネットワーク状況を確認

ping                ネットワーク接続をテスト

netstat          ネットワーク状態情報を表示

man                コマンドが使えなくなったら、manを見ます。例:man ls

clear              スクリーンをクリアします

alias               コマンドの名前を変更します。例:alias showmeit="ps -aux" ,またunaliax showmeitを使用しないで解除

kill                 プロセスを終了します、まずpsまたはtopコマンドでプロセスIDを確認し、その後killコマンドでプロセスを終了します。

 パッケージ圧縮関連コマンド

gzip:

bzip2:

tar:                パッケージ圧縮

     -c              归档文件

     -c  アーカイブファイル

     -x  圧縮ファイル

     -z  gzip圧縮ファイル2j  bzip

     -圧縮ファイル

     -v  圧縮または解凍のプロセスを表示

f  ファイル名を使用

tar -cvf /home/例: /home/abc.tar

tar -zcvf /home/abc  圧縮せずにバンドル /home/abc.tar.gz

tar -jcvf  abc     バンドルし、gzipで圧縮 /home/abc.tar.bz2 /home/abc     バンドルし、bzipで2圧縮

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

 シャットダウン/マシンをリブート

shutdown

     -r              シャットダウンし再起動

     -h              シャットダウンし再起動しない

     now         立刻シャットダウン

halt                シャットダウン

reboot         リブート

 Linuxパイプ

一つのコマンドの標準出力を別のコマンドの標準入力として使用します。つまり、いくつかのコマンドを組み合わせて使用し、後のコマンドは前のコマンドの結果を除いて使用します。

例:grep -r "close" /home/* | more       homeディレクトリ下のすべてのファイルで検索し、closeのファイルも含め、ページごとに表示。

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

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

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

sudo dpkg -i tree_1.5.3-1_i386.deb          安装ソフトウェア

sudo dpkg -r tree                                    卸載ソフトウェア

 注:tree.debをLinuxシステムに転送するには、いくつかの方法があります。VMwareTool、マウント方法;winSCPツールを使用するなど;

APT(Advanced Packaging Tool)高度パッケージツール。この方法はインターネットに接続できるシステムに適しています。

依然以tree为例

sudo apt-get install tree                          安装tree

sudo apt-get remove tree treeをアンインストール

sudo apt-get update ソフトウェアを更新

sudo apt-get upgrade       

 .rpmファイルを.debファイルに変換する

.rpmはRedHatで使用されるソフトウェアの形式です。Ubuntuでは直接使用できませんので、変換が必要です。

sudo alien abc.rpm

 vimの使用法

vimの三つのモード:コマンドモード、挿入モード、編集モード。ESCまたはiまたは:でモードを切り替えます。

コマンドモード:

:q 退出

:q! 強制的に退出

:wq 保存し、退出

:set number 行番号を表示

:set nonumber 行番号を非表示

/apache ドキュメント内でapacheを検索し、nで次に移動、shift+n前の

yyp カーソルのある行をコピーし、貼り付ける

h(左に一文字←)、j(次の行↓)、k(前の行↑)、l(右に一文字→)

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

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

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

/etc/shadow ユーザーのパスワードを保存

/etc/gshadow ユーザーグループのパスワードを保存

useradd ユーザー名

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] オーナー[:グループ] {ファイル|ディレクトリ}

例えば:jdk-7u21-linux-i586例えば.tar.gz。ユーザーhadoop、グループhadoopに属しています。

このファイルの所有者とグループを切り替えたい場合は、コマンドを使用できます。

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

 ファイルの権限管理

三つの基本的な権限

R            読み込み  数値で表現すると4

W          書き込み  数値で表現すると2

X            実行  数値で表現すると1

図のように、jdk-7u21-linux-i586-rw-rw-r--

-rw-rw-r--全部で十个文字、四つのセクションに分けられます。

最初の文字"-"は通常のファイルを表します;この位置には"l"リンクや"d"ディレクトリが表示されることもあります。

二三四个文字"rw-"は現在の所属ユーザーの権限を表します。4+2=6

五六七个文字"rw-"は現在の所属グループの権限を表します。4+2=6

最後の八九十个文字"r--"は他のユーザーの権限を表します。2

このファイルの操作権限は数値で表現すると662

権限を変更する

sudo chmod [u所属ユーザー  g所属グループ  o他のユーザー  aすべてのユーザー]  [+権限を増加させる  -権限を減少させる]  [r  w  x]   ディレクトリ名

例えば:ファイルfilenameがあり、権限は"-rw-r----x"、権限値を変更します-rwxrw-r-x"、数値で表現すると765

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

上記の例は数値で表現できます

sudo chmod 765 filename

以上は編集者が日々収集整理した日常的に使われるLinuxのコマンド全て(保存してください)です。皆様に役立つことを願っています。

声明:本文の内容はインターネットから取得しており、著作権者に帰属します。インターネットユーザーにより自発的に貢献し、自己でアップロードされた内容であり、本サイトは所有権を有しておらず、人工的な編集は行われていません。著作権に抵触する内容が見つかりましたら、メールを送信していただければ幸いです:notice#oldtoolbag.com(メールの際は、#を@に置き換えてください。報告を行い、関連する証拠を提供してください。一旦確認がとれましたら、本サイトは侵害が疑われるコンテンツをすぐに削除します。)