初心者向けLinux
1.一般的に使用される内部コマンド
cd:ディレクトリに入る、フォルダー
を切り替えるヘルプ:ビューヘルプ
エコー:
ソース:
。:現在のディレクトリを示します
...:親ディレクトリ
2.外部コマンドは通常、ディレクトリとして表示されます。コマンドが内部コマンドの場合は、外部コマンドでもあります。コマンドもエイリアスであり、実行時にエイリアスとして使用されます。
3.ヘルプ
ヘルプに続いて内部コマンドを表示します。
Man(詳細)または--helpまたは-hおよび外部コマンド
4.ディレクトリ構造に
は、ディレクトリ、bin、sbin(管理者が使用)など(レジストリと同様)、tmp(一時ディレクトリ)、usrの下に共通のディレクトリがあります。(ソフトウェアをインストールするプログラム)。
5.システム変数
pwd、path、oldpwd、shellなど。。。。。。
一般的なコマンド:
1.cd 的常见用法
cd 切换目录作用,直接cd就切换到了home目录,或者cd ~也可以。
cd ~跟用户名:直接进到某一个用户的home目录。
cd- :回到刚才离开的目录。
2.ls常见用法
ls :列出文件的信息,默认当前文件夹下
ls -a /--all :列出所有的文件包括隐藏文件
ls -A :不显示. 和..这两个目录。
ls -l :显示额外信息,ls -l的别名是ll。
如果ls -l后面跟的是一个目录,则会显示目录下文件的详细信息,加上一个d就只看文件信息。
ls -1 :可以显示文件的次序,默认abcd不分大小写,数字最高。
文件通配符:
值得是文件名中的字符
1. * 匹配0个或多个字符
2. ? 匹配任何单个字符(注意不是字节)
3. [0~9];[a-z];[A~Z];[zifu];[^zifu]比如ls file[123]表示文件名字后面有1或者2,或者3的文件,都类似。想表示范围的话写成file[1-3],这表示范围。
空のファイルを作成する
mkdir -p再帰的にディレクトリを
作成しますmkdir -m mkdir 0777 / aa / tesなどの権限を作成します
空のディレクトリを削除します:rmdirと前のレベルの空のディレクトリも削除し
ますtouch:ファイル名
cpこれはrootユーザーの外部コマンドですエイリアスです。Copy
cpはデフォルトでファイルをコピーします。ディレクトリを追加する場合は、-rを追加します
。Cpソースファイルまたはディレクトリ(ディレクトリには-rを使用)ターゲットファイル(ターゲットファイルがすでに存在するかどうかにかかわらず、renameと同様)、
cpソースファイル、ソースファイル...ターゲットディレクトリ(既存のディレクトリでなければなりません。それ以外の場合はエラーが報告されます。)
ターゲットファイルがディレクトリの場合、ファイル名は変更されず、元のファイル名も変更されません。
繰り返しコピーしても上書きされない場合は、このディレクトリをターゲットディレクトリのサブディレクトリに配置し
ます。cp-r / dddターゲットディレクトリ(data / aa)は、最初のコピーのdddをaaに変更し、2番目のコピーにdddを配置しますああ。
ファイルの移動と名前の変更
mv
rm:削除
ファイルのアクセス許可とディレクトリ構成Linuxのすべてのユーザーはグループに属している必要があります。
1.文件的拥有者
2.文件所在组
3.其他
団体
1.groups :查看当前用户所在的组
2.groupadd 组名 :增加一个组
3.groupdel 组名 :删除一个组
4.group -n 新组名 旧组名
ユーザー
1.useradd -g 组名 -m 用户名 :增加一个新用户
文書内容レビュー
cat :从第一行开始显示
tac :相反
head :看头部
tail :看尾部
more :一页一页显示
less :与more相似,但是可以向前翻页
nl :显示行号
リダイレクトの指示
1.ls>a.txt 追加 ls>>a.txt
echo 要显示的内容>>a.tx。
echo变量 显示变量的值
ファイル名検索
which 用于查找命令或可执行文件路径,从环境变量path中返回与指定名称相匹配的可执行文件所在的路径,加-a返回第一个,不加返回全部。
ファイルサイズを見る
df可以查看一级目录的大小,挂载点,系统占用情况,但是对于文件却不能为力
du可以查看文件夹和文件的大小
df -h转化成更容易读的格式,MB GB
du -sh * 查看当前目录下所有的文件和目录占用情况
rm -rf logs/*不删除目录,删除该目录下的全部文件