English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
この記事は編集者が皆さんに日々収集整理した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(メールの際は、#を@に置き換えてください。報告を行い、関連する証拠を提供してください。一旦確認がとれましたら、本サイトは侵害が疑われるコンテンツをすぐに削除します。)