Linuxの研究(2)----- Linuxの一般的なコマンド

免責事項:この記事はブロガーオリジナル記事です、続くBY-SAのCC 4.0を著作権契約、複製、元のソースのリンクと、この文を添付してください。
このリンク: https://blog.csdn.net/q303705455/article/details/94891365

Linuxは、頻繁にコマンドや操作を使用しています

- Linuxのディレクトリ構造(Linuxファイルシステム):
各ディスクシンボルをウインドウに類似/ルートディレクトリ、(他のルートディレクトリに含まれます)

  • ビン実行可能なバイナリファイル
  • ブートブートブートファイル
  • DEVハードウェアデバイスファイル
  • などのシステム構成
  • 主根を除いて、他のユーザのホームディレクトリ
  • 現在のメモリのマッピングを保持しているprocの仮想ファイルシステム
  • ストレージ・システム・アプリケーションのためのUSR、より重要
  • ランタイムデータを格納するためのVaRは変更する必要があります
  • LIB / lib64をストアいくつかの地元の図書館
  • MNTミラーデータをマウント
  • 一時一時フォルダ
  • スーパーユーザのルートディレクトリ
  • OPTオプションの追加のインストールアプリケーションパッケージは場所に位置しています

Linuxの一般的なコマンドはに分かれています。

  • ファイル、ディレクトリ操作コマンド
  • システム管理コマンド
  • シャットダウン、再起動コマンド
  • Linuxのチャンネル
  • バックアップ圧縮コマンド

最も一般的なオペレーティングシステム関連のコマンド:

共通コマンド:

  • LSは、現在を表すディレクトリを下のファイルとフォルダ(-a:それは隠しファイルを含むパス内のすべてのファイルを、表示されますと、-l:相当ちゃうし、詳細なクエリは、すべてのデータファイル)
  • PWD(印刷作業DIR)は電流を示すディレクトリを
  • CD(ディレクトリを変更して)パスディレクトリ
  • 日付収集システム時刻(日付-s「フォーマットは」以下)時間(root権限を変更する場合があります)ここに画像を挿入説明
  • 処理コマンド:PS静的表示処理(PSの-aux:すべてのプロセスの静的ディスプレイ;)
  • プロセスは、コマンド:トップ動的表示処理を
  • パイプコマンド:| XXのpsのgrepのスクリーニングプロセスの一般的なミックスがあり、例えば、PSの-efは| grepのXXは、以下に示すように
  • filterコマンド:grepの試合|
    ここに画像を挿入説明
  • pstreeはツリー構造は、プロセス間の関係を示しています
  • - 現在のホームディレクトリ
  • (例えば、タッチAAなど:ファイルのAAを作成する)ファイルを作成するために、タッチ
  • MKDIR(たとえば、フォルダを作成し、MKDIR BB:フォルダのBBを作成;ます。mkdir -p:再帰的にフォルダを作成し、例えば、MKDIR -p AA / BB / CC:AA用のフォルダを作成するのと同等に、AA BBファイルが含まれていますクリップ、BB、CCが含まれている、彼らは同じ名前で存在しないことができるすべてのフォルダとファイル名です)
  • RMファイル/フォルダのコマンドを削除する(-f:除去-rを強制する:フォルダを削除するには、再帰的-rfは、再帰的削除強制削除、最高レベルの削除)
  • エコー出力コマンド(エコー「コンテンツ」>ファイル:ファイルが作成されない場合は、このファイルのエコー「コンテンツ」>>ファイルが上書きされている場合、ファイルにコンテンツを配信するために:あなたはこのファイルを作成しない場合、この場合元のファイルの内容にファイルの内容を追加します)
  • 猫/ TACは(前方猫、TACの逆)コンテンツを視聴します
  • cpは複製されたコピー(CPのsrc destのフォーマット、SCPリモートコピーコマンド)
  • カットmvコマンドはまた、名前を変更するためのコマンドとして使用することができます
  • クエリファイルの要件を満たす見つける(使用率が通常である-nameを見つける「XX」:XXという名前のルートクエリ)対応するパスオーバー
  • リンクは、コマンド:LNはソフトリンク(LN -sのAA BB)とハードリンク(LN単三BB)のためにすることはできません
  • より多く/少なくページング表示データ
  • 表示データヘッダヘッド(50 -nヘッド:表示データ・ヘッダ50)
  • テールデータ表示尾(50 -n尾:50は、尾のデータを表示し、ファイル名-f尾:監視データを動的に変更することができ、2つのウィンドウがデータの変更を表示することができます)
    ここに画像を挿入説明
  • 詳細なファイル情報を読み取るSTAT(STATファイル)
  • 誰/ W / WHOAMI表示システムユーザ/ユーザ名
  • デュ・ファイルのディスク使用量のサイズを表示します(例えば、デュ/:彼はすべてのサイズのルートディレクトリに表示されます)
  • DFビューのディスク使用状況の詳細
  • リペアディスクのfdiskコマンド
  • どの/ whereisは所在照会コマンド、例えば図。
    ここに画像を挿入説明
  • ビューのnetstatネットワークポートと使用例(netstatの-ano)
  • 空きメモリの状態を確認
  • (;殺す-9 PID力キルプロセス(注意して); PS -auxディスプレイと一般的なプロセスIDをPIDを殺す)プロセスを殺す殺します
  • 今すぐシャットダウン-h再起動、シャットダウン後10分:10 -rシャットダウンシャットダウン-hシャットダウンシャットダウン-rシャットダウンシャットダウン
  • 停止シャットダウン
  • 終了終了
  • リブートリブート
  • ログアウトログアウト
  • SUスイッチユーザー(デフォルトのrootユーザ、SUのユーザー名、SU - ルートに、SU - ユーザー名:ファンタジー対応するユーザーに、パスは、対応するホームディレクトリに切り替え)
    ここに画像を挿入説明
  • useraddのユーザー名をuseraddを:新しいユーザー(root権限)を作成し、root権限は、ユーザーのパスワードを変更することができます。
  • WC WC(ワードカウント)WCワードファイル:単語はなど、ファイル内の行数を数えます

(0.3.5.6使用してポリ):INIT約
0:OFF
1:シングルユーザ
2:マルチユーザー
3:いいえインタフェースモード
4:予約モード(未定義、未使用)
5:インタフェースモード
6:再起動
PS:によってsystemctlセットデフォルトレベルスイッチシステム、無インタフェースモードmulti-user.target、インタフェースモードがgraphical.targetを有します

Helpコマンド:

  • command --help # 调用命令的帮助文档
  • man command # 显示命令的详细使用文档 q退出
  • info command # 类似于man命令 q退出
  • table键进行命令提示和补齐

系统信息命令:

  • uname 查看系统信息
  • uname -a 详细系统信息
  • uname -r
  • uname -m
  • ……
  • cat 文件 # 查看文件内容
  • cat /etc/redhat-release # 查看内核信息
  • cat /etc/issue
  • cat /proc/version # 查看系统信息

归档命令:(归档:把多个文件整理在一起;压缩:将文件用一定算法减少空间)
tar命令:tar -cvf log.tar *.log(将所有后缀名为.log压为一个名为log.tar的包);解归档:tar.xvf log.tar
gzip:用gzip算法将其压缩为一个XX.tar的包,例如gzip log.tar.gz xx xx 解除:gzip -d log.tar.gz解除压缩
归档:tar -zcvf xx.tar.gz xx xx
解归档:tar -zxvf xx.tar.gz

快捷键:Ctrl + r # 命令终端能够查找以前输入的命令
Ctrl + c/z # 终止终端命令
Ctrl + l或者clear 清楚屏幕命令

查看网络ip地址:
1.ifconfig/ip add linux下查看ip地址
2.ipconfig windows下查看ip地址
3.ping 测试网络是否连通

路径问题:

  • 相对路径:. …/ 这些相对于当前所在目录而言
  • 绝对路径: 一般是根目录(/)作为标准

关于文件的权限

rwx(read读,write写,execute执行)的权限:

  • r 4, w 2, x 1
  • 三个为一组,例如rw-rw-r–为664(4+2,4+2,4)
  • u(user代表个人),g(group代表所在组),o(other代表他人)分别对应代表上一点的三个数字664(权限)
  • 修改文件权限:chmod chmod u-w xx.txt:去掉xx.txt写的权限;chmod u+w xx.txt:增加写的权限给xx.txt r和x与之相同
  • 修改文件权限:chmod 也可用数字赋权限,例:chmod 777 a.txt (777相当于最高权限给a.txt)
  • 修改文件对组或用户的权限:chown 例:chown 用户:用户所属组 /soft :把文件的使用权限给用户/用户所属组

**

关于一些相似命令的区别

**

  • ps和top的区别

ps和top都是用来查看进程的命令,ps是静态查看进程,top是动态的查看进程

  • cat和tail -f的区别

cat只有把内容打印到屏幕上,只是文本内容,tail -f是动态监控,可以打开两个终端进行数据监控

  • ソフトリンクとハードリンクの違いは
    、元のファイルに接続することができ、柔軟な接続共生リンクのための元のファイルは元のファイルが共生ではなく、ファイルのハードワイヤードバックアップコピーと等価のショートカットです。
    Linuxシステムソフトリンクやハードリンク二つの特別な「ファイルを。」
    ソフトリンクはあなたのターゲットファイルまたはディレクトリへのクイックリンクをすることができ、Windowsのショートカットとして見ることができます。
    inodeファイルシステムを通してハードリンクは、新しいプロファイルを作成するのではなく、新しいファイル名を生成します。
    非常に簡単な方法を作成します:
    1.ソフトリンク(シンボリックリンク)LN-ssourcetarget
    2.ハードリンク(リンクエンティティ)lnsourcetarget

おすすめ

転載: blog.csdn.net/q303705455/article/details/94891365