1.1ユーザー、一般的に使用されるコマンド
1.1.1コマンドCD
CD:スイッチのユーザディレクトリ(CDには、ファイル名の後に追加することはできません)
PWD:表示され、現在のディレクトリ
。:カレントディレクトリを示します
..:親ディレクトリを示します
1.1.2 mkdirコマンド
MKDIR:ディレクトリを作成します
-m:ディレクトリを作成する権限
-p:あなたは存在しないディレクトリを作成することができます
1.1.3 lsコマンド
-l:ファイル名、およびアクセス許可、ユーザーとのファイルやサブディレクトリのサイズに加えて、詳細に記載されています
-d:ファイルを表示しないリストのみを示したディレクトリ(通常は-lと一緒に使用します)
1.1.4 rmdirコマンド
あなただけのファイルを削除することができない、ディレクトリを削除することができます
rmdirを:削除空のディレクトリ
1.1.4.1コマンドRM
-r:削除非空のディレクトリを(削除する場合、Yは削除され、nは削除されない尋ねます)
-f:強制削除(削除する場合、削除空のディレクトリを聞きません)
-rf:削除時に求めずに削除空/非空のディレクトリ(コマンドが直接「/」を追加することはできません)
-i:削除する前に、それぞれの確認を求めて
* 1.2 PATH環境変数
これは:コマンドの絶対パスを探します
1.2.1コマンドのcp(エコーリダイレクトここで定義)
フォーマット:CP [オプション]、[ソースファイル] [宛先ファイル]
-r:ディレクトリにコピーを追加する必要があります
-i:そのような既に存在する場合ファイルなどのセキュリティオプションは、上書きするかどうか聞いてきます
リダイレクション(>):すなわち、書き込まれた生成されたファイルの後方に前部の出力、ファイルは、任意のオリジナルコンテンツに削除された場合、コンテンツファイル
追加(>>):リダイレクトと役割が、「>>」を使用して、任意の元のファイルの内容を削除しません。
1.2.2コマンドMV
移動または名前変更
フォーマット:MV [オプション]、[ソースファイルまたはディレクトリ]、[先のファイルまたはディレクトリ]
その名の例を変更:
モバイル例:
その名前を変更して移動:
1.3
1.3.1コマンドの猫
・通常、ファイルの内容を表示するために使用
-n:ファイルを表示する場合、行番号も画面に表示されます
-A:特殊文字を含むすべてのコンテンツを表示
-b 或 –number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 –show-nonprinting
1.3.2命令tac(cat的反序写法)
1.3.3命令more
·查看文件内容
格式:more [选项] [文件路径]
-num:指定分页显示时每页的行数
+num:指定从文件第num行开始显示
Ctrl+D:向上翻屏
Ctrl+F/空格:向下翻屏
enter:下一行
q:退出
1.3.4命令less
·查看文件内容
格式:less [文件路径]
J:向下移动一行
K:向上移动一行
1.3.5命令head
·用于显示文件的前10行
head [参数] 文件名
-n num:显示指定文件的前num行
-c num:显示指定文件的前num个字符
1.3.6命令tail
·用于显示文件的后10行
tail [参数] 文件名
-n num:显示指定文件的后num行
-c num:显示指定文件的后num个字符
-f:可以动态、实时地查看文件内容,适用于文件不断增加时
1.4用户和组
·用户
新建用户:useradd
-c:用户的描述信息
-e:禁用账号的日期,格式为YYY-MM-DD
删除用户:userdel
---------------------------------------------------------------
·设置用户账户口令
passwd [选项] [username]
-x:指定口令的最长存活期
-w:口令要到期前提前警告天数
·禁用和恢复用户账户
passwd:禁用 -l
恢复-u
建立组:groupadd
删除组:groupdel
修改组群:groupmod [选项] 组名
-n group-name:更改组群名称
为组添加用户:gpasswd [选项] [用户] [组]
-a:将用户加入组
-d:将用户从组中删除
-r:取消组的密码
-A:给组指派管理员
临时切换用户:su - 用户名