1.データフローとパイプラインデータのフローを
重定向
変更します(通常はファイルにリダイレクトされます)
管道
1つのコマンドの出力が別のコマンドの入力として使用されます。
指導 | 効果 |
---|---|
エコー "xxxx"> xxx.txt | リダイレクトは元のデータを上書きします |
エコー "xxx" >> xxx.txt | 追尾をカバーしない |
ls -a | もっと | パイプライン |
2.リンクを確立することは
软链接
、ショートカットファイルのリンクを削除し、ソースファイルの内容を無効にすることと同じです。
硬链接
複数の名前を持つファイルは、ソースファイルの内容を変更できます。
指導 | 効果 |
---|---|
ln -sソースファイルリンクファイル | ソフトリンクを確立する |
lnソースファイルリンクファイル | ハードリンク |
ソフトリンクとハードリンクを削除しても、ソースファイルには影響しません。ソースファイルのソフトリンクを削除することはできません。ファイルに複数のリンクがある場合、ソースファイルを
削除しても効果はありません。
软链接和硬链接的区别
- ソフトリンクはファイルシステムをクロスできますハードリンクはできません
- ソフトリンクは存在しないファイルへのリンクを確立できますが、ハードリンクは確立できません。
- ソフトリンクはディレクトリへのリンクを確立できますが、ハードリンクはできません。
3.ファイル検索
テキスト内を検索grep
指導 | 効果 |
---|---|
grep 'xxx' xxx.txt | xxxがxxx.txtにあるかどうかを確認する |
grep -i xxx xxx.txt | 大文字と小文字を区別しない |
grep -n xxx xxx.txt | 行番号を表示 |
grep -v xxx xxx.txt | 否定する |
^ | 行頭 |
ドル | 終わり |
コンピューター上のファイルを検索する find
find 目标目录 选项 条件
指導 | 効果 |
---|---|
./ -name xxx.txtを検索 | 現在のディレクトリでxxx.txtという名前のファイルを見つけます |
./ -name '* .sh'を検索 | すべての.shファイル |
検索./ -name '[AZ] *' | 範囲 |
./ -size + 30Mを検索 | 30より大きいサイズで検索 |
./ -size + 15M -size -30Mを検索 | 15より大きい30未満 |
IV。圧縮と解凍
、マルチファイルアーカイブtar [参数] 打包文件名 文件1 文件2
ディレクトリのアーカイブtar [参数] 打包文件名 目录
指導 | 効果 |
---|---|
-c | アーカイブファイルを生成してパッケージファイルを作成する |
-v | 進行状況を示すアーカイブの詳細なプロセスをリストする |
-f | 指定されたアーカイブファイル名の後に.tarファイルが続く必要があるため、オプションを最後に置く必要があります |
-バツ | アーカイブファイルを解凍する |
-with | 圧縮 |
tar -cvf test.tar 1.txt 2.txt | アーカイブ |
tar -xvf test.tar | アーカイブ解除 |
tar -zcvf test.tar.gz 1.txt 2.txt | 圧縮 |
tar -zxvf test.tar.gz | 解凍 |
tar -zxvf test.tar.gz -Cディレクトリ | 指定ディレクトリ |
zip/unzip
zip -r test.zip a // 把a目录压缩为test.zip 压缩文件去掉-r
unzip test.zip // 解压
V.
ファイルのアクセス許可ファイルのアクセス許可の構成:9个字母 3组(拥有者权限u 组权限g 其它用户o) 所有用户权限a
特定のアクセス許可:アクセス許可の設定なしの
r
読み取り
w
と書き込みが
x
可能な実行可能ファイル:
-
アクセス
許可の
+
増加アクセス許可の
-
取り消しアクセス許可の
=
設定
ユーザーugoaの
使用方法:chmod 用户+具体权限 文件名
デジタル方式:r(4) w(2) x(1) -(0)
6.ユーザー管理
指導 | 効果 |
---|---|
sudo | 一時的な権限の昇格 |
sudo -s | 現在のユーザーを切り替える |
su root | rootユーザーに切り替え |
パスワード | 現在のユーザーパスワードを変更 |
passwd xxx | ユーザーxxxのパスワードを変更します |
出口 | 終了 |
WHO | システムログインユーザーの表示 |
7.シャットダウンして再起動する
指導 | 効果 |
---|---|
shutdown -h now | すぐにシャットダウンする |
シャットダウン15:30 | シャットダウン時間を指定する |
シャットダウン+20 | 20分後にシャットダウン |
シャットダウン-c | キャンセルする |
shutdown -r nowまたはreboot | オペレーティングシステムを再起動します。 |