chattrはたlsattr chownコマンドはchgrp猫のTACより少ないヘッドテールカット

ファイルシステムの拡張属性を変更するchattrは、セキュリティは通常ない、便利です。

たlsattrファイルの拡張属性を表示します

モードは+です - []

APPENDは、ファイルにデータを追加します

[localhostのルート@〜]#chattrは + oldboy.txt 
[localhostのルート@〜]#のRM - F oldboy.txt 
 RM:削除できない" oldboy.txt " :の操作はできません
[ルート@ localhostの〜]#> Oldboyを。 TXTの 
 -bash:oldboy.txt:操作は許可されていません

 ファイルの足かせI

[ルート@ localhostの〜]#chattrは - oldboy.txt A 
[ルート@ localhostの〜]#たlsattr oldboy.txt 
 ------------- E- oldboy.txt 
[ルート@ localhostの〜]#chattrは + 私はoldboy.txt 
[ルート@ localhostの〜]#たlsattrをoldboy.txt 
 ---- -------- I E- oldboy.txt 
[ルート@ localhostの〜]#> oldboy.txt 
 - bashの:Oldboy。 TXT:十分な権限
[ルート@ localhostの〜]#のRMは - oldboy.txt fを 
 RM:削除できない" oldboy.txt " :操作は許可されていない
[ルート@ localhostを〜]#エコー hahahhaha >> oldboy.txt 
 -bash:oldboy.txt:十分な権限

chownを変更ファイルのユーザーとグループ

chownコマンドユーザーファイルまたはディレクトリ

chownコマンド:ユーザー・グループのファイルまたはディレクトリ

chownコマンドユーザー。ユーザー・グループのファイルまたはディレクトリ

[ルート@ localhostの〜]#のchownコマンド:ルートtest.txtの
[ルート@ localhostの]#LL test.txtの 
 -rw-rを- r--の。1 oldboyルート327 9月   24  1120 test.txtの
[ルート@ localhostの〜]#1 のchownのルートあるtest.txt 
[ルート@ localhostの]#LL test.txtの 
 -rw-R - r--の。1つのルートルート327 9月   24  1120 test.txtの

再帰的に、あなたは全体のディレクトリ内のすべてのファイルを取り除く与えることができ-R

chmodの変更ファイルのディレクトリのパーミッション

SUID SGIDスティッキービットはchmod 4XXXのchmod 2XXXのchmod 1XXX追加

それはすべて、カナダのchmod 7000の場合

あなたはファイルを削除したい場合はパーミッションを変更した後、あなたは、対応する上で、ファイルレベルのディレクトリのパーミッションを見てする必要があります

-R再帰的に

chmodコマンドのオプションモードファイル

モード:+ - =

R 4

2ワット

0 - ×1

[ルート@ localhostの〜]#件のchmod uの+ X test.txtの
[ルート@ localhostの]#LL test.txtの 
 -rwxr - r--の。1つのルートルート327 9月   24  1120 test.txtの
[ルート@ localhostの〜]#chmodの G = W、O = RWXあるtest.txt 
[ルート@ localhostの]#LLあるtest.txt 
 -rwx- W -rwx。1ルートルート327 9月   24  1120 test.txtの
[ルート@ localhostの〜]#chmodの O-rwxのあるtest.txt 
[ルート@ localhostの]#LL test.txtの 
 -rwx- ワット ----。1ルートルート327 9月   24  1120 test.txtの
[ルート@ localhostの〜]#1 のchmod  421 test.txtの
[ルート@ localhostの]#LLあるtest.txt 
 -r --- W X ---。1つのルートルート327 9月   24  1120 test.txtの

ユーザグループの変更chgrpコマンド

猫は、ファイルの内容を表示します

[ルート@ localhostの〜]#のtest.txtの 
 124567668 
dfgjkllkjhvkl 
adsfkadsjf 
1 
2 
3 
4

猫のTACは逆方向に読み、反対

4 
3 
2 
1 
adsfkadsjf 
dfgjkllkjhvkl 
124567668

REV

[ルート@ localhostの〜]#はエコー 123456 | REV
 654321

ファイルスクロールダウンし、画面の内容を表示するには、より多くのスペースは、現在の行番号/検索が表示されます等号を入力し、アップ線bによってキャリッジリターン、ラインを下る、qは終了しました

 

指定した複数のコマンドやオプションに加え、それぞれのデジタル表示、いくつかの行があります。

 

あなたのファイルを表示するには、以下ページャ、より使いやすく、それは矢印キーを使用することができます

-N表示ファイルの行番号

ディスプレイの5つの要素の前に表示先頭ヘッダファイル(デフォルト10行)の後に-n 5あるいは直接カットファイブ-5 -N -5

ファイルの末尾には、最後の5 -f動的なリアルタイム表示、ファイルの内容がtailfとテールは-fは関係ありませんが、同じ機能、リアルタイムビュー(デフォルト10行)-5ショーを表示されます

カットファイルや文字をカット 

[ルートlocalhostの@〜]#はエコー " 私はshuaige私のQQは123456ですよ" > test.txtの
[ルート@ localhostの〜]#のtest.txtの
私はshuaige私のQQはあるよ123456

バイトのテキストを切断-b

[ルート@ localhostのは〜]#はカット -b 3をあるtest.txt 
[ルート@ localhostの〜]#はカット -b 3 - 4 test.txtというの
午前
[ルート@ localhostの〜]#のカットは -b - 4 のtest.txt 
私は
[ルート@ localhostの〜]#のカット -b - 44 - test.txtという
私はshuaigeは私のQQはされています123456

カットする-c文字(8バイト文字、漢字の2バイト)

-d指定されたデフォルトのタブ区切り文字は区切り文字です

[ルート@ localhostの〜]#のヘッド - 1の/ etc / passwdの
ルート:X:00:ルート:/ルート:/ binに/ bashの
[ルート@ localhostの〜]#のヘッド - 1の/ etc / passwdの | カット -d: - F4
 0 
[ルート@ localhostの〜]#のヘッド - 1の/ etc / passwdの | カット -d: - F3
 0 
[ルート@ localhostの〜]#のヘッド - 1の/ etc / passwdの | カット -d: - F2
バツ

[表示]タブのキー

 

[ルート@ localhostの〜]#viのあるtest.txt 
[ルート@ localhostのは〜]#のtest.txtの
このタブ線である
。このあるスペースライン
[ルート@ localhostの〜]#sedの - NL test.txtの
この\ TIS \ TTAB \ TLINE $ 
これは、スペースライン$である
[ローカルホストルート@〜]#はカット -f 2 - 3 test.txtのは
タブで
、これはスペースラインである
[ルート@ localhostの〜]#のカットは -d '  ' -f 2 - 3 test.txtの
これがありますタブの行は
スペースです

このカットは、単一の区切り文字をサポートしています

おすすめ

転載: www.cnblogs.com/huangchuan/p/11572414.html