[TOC]
序文
A:Linuxのディレクトリ構造
1.1:ツリーのディレクトリ構造
ディレクトリツリー構造は、一般的に上半身と下半身に、このような調整と協力、リーダーシップおよび展開の一連約として分布の木構造の支配的なパフォーマンスへの影響の体組成と実行を有し、相互に関係の範囲または特定のグループの意味します概略的な構造。
1.2:ルートディレクトリ
- すべてのパーティション、ディレクトリ、ファイル、およびその出発点を置き
- 全体のディレクトリツリー構造、別の「/」が表す使用
1.3共通サブディレクトリ
ディレクトリ | 注記 | ディレクトリ | 注記 |
---|---|---|---|
/ルート | 管理者のホームディレクトリ(ホームディレクトリ) | /置き場 | 実行コマンドファイルディレクトリのすべてのユーザ |
/ブート | ブートパーティション(GRUBブートメニュー、圧縮システムのカーネルなど) | / devの | デバイス・ファイル・ディレクトリ(ディスク、CD-ROMなど) |
/等 | プロファイルディレクトリ | /ホーム | 平均的なユーザーのホームディレクトリ |
/どこ | 可変長ファイルディレクトリ(ログ) | / usr | アプリケーションディレクトリ |
/ sbinに | 管理者の実行可能コマンドファイルディレクトリ | / libに | サービス管理ファイル(systemctl)/ libに/ systemed /システム/ |
/ opt | 空のディレクトリ | / mnt | 空のディレクトリ |
/ tmpに | 一時ファイル | / procの | ハードウェア情報(CPU、メモリ) |
2:ビューと検索ファイル
2.1:ファイルの内容をcatコマンドを見ます
ファイルのみを表示することができます猫
yumをintallhttpd -yで/ mntを下のhttpdプラグインをインストールします
2.2ビューファイルの内容よりコマンド
moreコマンド
- 用途:フルスクリーンページ表示ファイルの内容を
より多くの[オプション]ファイル名...
- 操作のインタラクティブな方法
押して、行ずつスクロールダウンします
一つの画面を下に回すためにスペースバーを押します
終了するにはQを押します
振り返りBを押し
より多くの短所:自動的に終了します終了を参照し、書き込むことはできません
猫高制限、ファイルが画面を超えた場合、ノースクロールホイールは、その後、上記参照します
2.3以下のコマンド
目的:より多くの同じコマンドが、より多くの拡張機能
以下、[オプション]ファイル名
操作のインタラクティブな方法
ページアップページアップ、ページダウンページダウン
、コンテンツ、コンテンツの「n」の次のコンテンツを見つけるために、「/」キーを押して「N」
moreコマンドに似てその他の機能
interfaceコマンドを切り替えます。
init 0シャットダウン代表
init 1人のシングルユーザーモード文字インターフェース(システムメンテナンス、管理者パスワードをクラック)
initi 2マルチユーザモード文字インターフェース、無ネットワーク
INIT 3マルチモード・ネットワークは、共通の文字インターフェイス*を持っています
INIT 4予約
共通のネットワークとINIT 5マルチユーザーモードグラフィカルインタフェース*
init 6 重启 (reboot)
2.4 查看文件内容head、tail命令
-n查看开头部分n行,不写就是默认十行
通常用这个命令去查看帐号文件的首位
vim /etc/passwd,passwd是账号文件,这里是编辑paswd
新创建的用户都会在后面
tail /etc/passwd 查看末尾十行
tail -2 /etc/passwd 查看末尾两行
useradd lisi 创建用户 lisi
passwd lisi 密码设置为lisi
可以给账号文件加密,让别人无法访问,后期会学习到
vim mkdir 在mkdir中编辑文本
vim /etc/httpd/conf/httpd.conf 在 /etc/httpd/conf/的httpd.conf文件中编辑文本
2.5:统计文件内容wc命令
行 单词 字节,选项处什么都不敲就是默认每个都有
2.6:检索和过滤文件内容grep命令
应用于过滤掉注释性的文字(注释性的文字带有#)
“>”重定向符号可以覆盖文件
两个大于号不会覆盖
history
ctrl+r,然后就可以搜索命令
grep “^root” /etc/passwd 查找文件中以ROOT为开头的行
bin/bash 是用户后面所特有的
管道符号 | 的意思是,把上一个命令执行的结果,转交给后面的一个命令去处理
不可以把查找文件所得到的内容输入到它原本的文件中,因为这个时候是进程占用状态
三:备份及恢复目录
3.1:压缩命令gzip、bzip2命令
-9表示高压缩比,压缩之后的文件特别小,它执行的是压缩指令
解压缩使用-d
gzip -9 abc.conf 压缩abc.conf文件
这个命令会把abc.conf直接压缩,并不会产生另外一个文件,跟微软不同
gizp -d abc.conf.gz 解压abc.conf.gz 文件
bzip2 跟gzip的指令一样,他们之间的区别是bzip2的压缩效率更快,而gzip的压缩容量更小
3.2压缩命令gunzip、bunzip2命令
3.3归档命令tar命令
-c 创建压缩包
x 解压
-v详细过程
-f実行(でなければなりません)
-p保存許可圧縮梱包
-tビューアーカイブコンテンツ
どこへ行くに-Cエキス
-zはGZ形式を指し
-JはBZIP2形式を指し
アーカイブファイル名は、アーカイブの名前です。
Microsoftのコマンドは、圧縮RARに非常によく似ているだけのように、消えさせませんアーカイブを展開し、消えさせませんのtarアーカイブファイルを使用します
RM -rf /home/*.confの.confファイルに続いて削除
オプションのファイル形式は、それ以外の場合は失敗し、それ以降のファイル形式と一致するように
4:viテキストエディタ
4.1:テキストエディタのviコマンド
Vimは文法を区別することができ、VIは文法を区別することはできません
動作モード4.2viエディタ
、I、O、O 4文字、
Aは、挿入後のカーソル位置を表します
私は、カーソル位置の前に挿入表し
次の行がカーソル位置に挿入されるOを表します。
Oは、次の行挿入カーソル位置を表します
ESCは、ラインモードに入り、コロンを押して、コマンドモードに
ラインモード:保存wは、Q出口、OKを入力してください
4.3基本操作のコマンドモード
#ddカーソルが削除を開始含まれて行を削除します
DW削除単語は単語を削除しました
シフト+ rは現在のテキストを置き換えます
Pは、大きなPの反対側に、カーソルの次の行ペーストに小さいです
コマンドモード運転中
:セットNU!また、操作の行番号をキャンセル
回線交換の垂直位置、DDP、大きくないP
Q!保存せずに終了することを強制
ZZは小文字を使用することができます