私のLinuxの研究ノート(4)
ファイルとディレクトリのクイックよく使用するコマンド
A | コマンド | オプション | 英語対応 | 作 用 |
---|---|---|---|---|
0 | LS | リスト | 現在のフォルダの内容を見ます | |
-a | すべて | (隠されたコンテンツを含む)現在のフォルダの内容をすべて見ます | ||
-l | リスト | リストの表示ファイルの詳細 | ||
-h | ヒト化 | -lと人道的な方法で表示され、ファイルサイズ | ||
1 | PWD | 印刷作業ディレクトリ | 現在のフォルダを見ます | |
2 | CD | 変更ディレクトリ | ディレクトリを変更します | |
ホームディレクトリを切り替えます | ||||
- | 最近の2つの作業ディレクトリの間で前後に切り替え | |||
3 | 接する | 接する | ディレクトリやファイルの修正時刻を作成します。 | |
4 | MKDIR | メイクディレクトリ | ディレクトリを作成します | |
-p | 再帰的にディレクトリを作成します。 | |||
5 | RM | 削除する | ファイルまたはディレクトリを削除するには | |
-f | 力 | 強制的に存在しないファイルを削除することは要求しません | ||
-r | 再帰的にディレクトリの内容を削除し、フォルダを削除追加されます | |||
6 | 木 | 木 | ツリー・チャートは、ファイルのディレクトリ構造を示しています | |
-d | ディレクトリ | ディレクトリのみを表示 | ||
7 | CP | コピー | ファイルまたはコンテンツをコピーします | |
-私 | 通知します | ファイルを上書きする前に確認 | ||
-r | 再帰的にフォルダをコピー | |||
8 | MV | 動き | ファイル/ディレクトリを移動したり、自分の体重を命名 | |
-私 | 通知します | ファイルを上書きする前に確認 | ||
9 | ネコ | CONCATENATE | ビュー/ファイル、マージ、アペンドファイルの内容を作成します | |
-b | 非空白行出力回線番号 | |||
-n | すべての行のための出力行番号 | |||
10 | もっと | もっと | 分割画面表示ファイルの内容 | |
空格 | 次の表示画面 | |||
|
次の行 | |||
-b | バック | 前の行を表示します | ||
-f | 前方に | 次の表示画面 | ||
-q | 終了する | やめます | ||
/語 | 検索単語列 | |||
11 | グレップ | モード/正規表現を探します | ||
-n | 表示整合ラインと行番号 | |||
-v | ラインショーテキストマッチが含まれていません | |||
-私 | 無視します | ケースを無視 | ||
12 | エコー | エコー | 端末ディスプレイでは、一般的にリダイレクト一緒に |
ターミナルショートカット
- 大きくするフォント:CTRL+ shift+=
- 減少フォント:CTRL+-
- オートコンプリート:Tab
- 入力があいまいでない場合、システムはオートコンプリート
- あいまいさがある場合は、クリックしTab、プロンプトが表示されます
- 以前に使用されたコマンドを切り替えます:↑ ↓
- 退出选择,病不想执行当前选中命令:CTRL + c
概析
ls
命令格式: command [-option]
Linux文件或目录名称最长可以有256个字符,以 . 开头的文件为隐藏文件,需要用 -a来查看
-a、-l、-h:
联合使用:
通配符的使用
通配符 | 含义 |
---|---|
* | 代表任意个数个字符 |
? | 代表任意一个字符 |
[abc] | 匹配a、b、c中任意一个 |
pwd
命令格式 command
打印当前工作目录
cd
命令格式 command parameter
命令 | 含义 |
---|---|
cd | 切换到家目录 |
cd ~ | 切换到家目录 |
cd . | 保持当前目录不变 |
cd.. | 切到上一级目录 |
cd - | 在最近两次工作目录间切换 |
相对路径和绝对路径
- 相对路径在输入路径时,最前面不是 / 或者 ~ ,表示相对当前目录所在的目录位置
- 绝对路径 在输入路径时,最前面是 / 或者 ~,表示从根目录/家目录开始的具体目录位置
touch
- 创建文件或修改文件时间
如果文件 不存在,可以创建一个空白文件
如果文件 已经存在,可以修改文件的末次修改日期
mkdir
命令格式 command [-option] parameter
rm
命令格式 command [-option] parameter
使用 rm 删除的文件不能恢复
tree
命令格式 command [-option] [parameter]
cp
命令格式 command [-option] parameter(源) parameter(目标)
- cp 命令的功能是将给出的 文件 或 目录 复制到另一个 文件 或 目录 中,相当于 DOS 下的 copy 命令
mv
命令格式 command [-option] parameter(源) parameter(目标)
- mv 命令可以用来 移动 文件 或 目录 ,也可以给 文件或目录重命名
cat
命令格式 command [-option] parameter
more
命令格式 command [-option] parameter
cat 适合内容较少的文件
more 适合内容较多的文件
grep
命令格式 command [-option] parameter parameter
常用的两种模式查找
参数 含义 ^a 寻找以a开头的行 b$ 寻找以b结尾的行
echo
命令格式 command parameter
重定向 > 和 >>
- Linux 允许将命令执行结果 重定向到一个 文件
- 将本应显示在终端上的内容 输出/追加 到指定文件中
其中 >
表示输出,会覆盖文件原有的内容>>
表示追加,会将内容追加到已有文件的末尾
管道 |
- Linux 允许将 一个命令的输出 可以通过管道 做为另一个命令的输入
- 可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里 | 的左右分为两端,左端塞东西(写),右端取东西(读)
常用的管道命令有: - more:分屏显示内容
- grep:在命令执行结果的基础上查询指定的文本