• 在线工具
  • - 计算器
    • 字符计数
  • - 下载
    • TikTok 下载
    • 抖音下载
  • - 网络工具
    • BASE64
    • Base64 转图片
    • 图片转 Base64
    • URL 编码
    • JavaScript
    • 时间戳
    • Unicode 转换器
    • JSON 格式化
    • 修改扩展名
    • 制作列表
    • CSS 优化器
  • - 加密工具
    • MD5 加密
    • 随机生成器
  • - 图像工具
    • 图像压缩
    • 二维码生成器
    • 二维码识别器
    • 壁纸预览
    • 图片 EXIF
  • - 信息表
    • 血型遗传
    • 服装尺码
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linux常用コマンドおよびvi,gdbとの2つのコマンドの運用
2021-11-30

Linuxシステムに対して一定の掌握能力を持つユーザーごとに、Linuxシステムのいくつかの常用コマンドとvi、gdbという2つのコマンドの運用を学ぶ必要があります。編集者は最近も勉強しているので、資料をみんなに共有します。

  1.lsコマンド

ls現在のディレクトリファイルのリストをデフォルトで表示

ls-aすべてのファイルを表示非表示ファイルを含む

ls-lファイル属性を表示します。サイズ、日付、シンボル接続、読み書き可能かどうか、実行可能かどうかなどが含まれます。

  2.cdコマンド

cd dir現在のディレクトリの下にあるdirディレクトリに切り替え

  cd ..前のレベルのディレクトリに切り替え

cd~ユーザディレクトリ、例えばrootユーザに切り替えると、/root下に切り替える

  3.rmコマンド

rm fileファイルを削除する

rm-rf dir現在のディレクトリの下にあるdirというディレクトリ全体を削除

  4.cpコマンド

cp source targetファイルsourceをtargetにコピー

  cp -av source_dir target_dirはディレクトリ全体をコピーし、2つのディレクトリは完全に同じです。

  cp -fr source_dir target_dirはディレクトリ全体をコピーし、非リンクでコピーします。sourceディレクトリにシンボルリンクがある場合、2つのディレクトリは異なります。

  5.mvコマンド

mv source targetファイルまたはディレクトリsourceをtargetに変更

  6.diffコマンド

パッチファイルの生成

  diff -ruN dir1 dir2 >dir.diff

ディレクトリ1へのパッチ適用

  7.echoコマンド

echo messageは文字列を表示します

  8.catコマンド

cat fileはファイルの内容を表示し、DOSのtypeと同じ

cat file|moreファイルの内容を表示しmoreプログラムに転送して分散表示を実現し、コマンドless fileを使用して同じ機能を実現する

more配布コマンドは、一般的にls|moreなどのパイプを介してコンテンツを伝達します。

  9.duコマンド

du現在のディレクトリの容量を計算する

du-sm/root計算/rootディレクトリの容量とM単位

  10.findコマンド   11.grepコマンド

  grep -r "chars" ./現在のディレクトリのすべてのファイルで文字列chars-rを検索すると、サブディレクトリが再帰的に検索されます。

Ctrl+c終了再帰

  12.viの使用

vi file編集ファイルfile

vi元基本使用及びコマンド:

viは編集状態とコマンド状態に分けられる.コマンドを入力するには、ESCを押して編集ステータスを終了し、コマンドを入力します。

一般的なコマンドは次のとおりです。

:x(終了)

  :x! (終了保存しない)

:w(ファイルを保存)

  :w! (質問なしでファイルに書き込む)

:r file(ファイルファイルファイルを読む)

:%s/oldchars/newchars/g(すべての文字列oldcharsをnewcharsに変更)

i編集挿入状態に入る

ESC終了編集状態

  13.manコマンド

manls ls ls読み出しlsコマンドに関するヘルプ

  14.コンピュータのシャットダウンコマンドの起動

rebootコンピュータの再起動

haltコンピュータを閉じる

Init 0はすべてのアプリケーションとサービスを閉じ、純粋な操作環境に入ります。

Init 1アプリケーションおよびサービスの再起動

Init 6コンピュータの再起動

  15.tarコマンド

  tar -xfzv file.tgzはファイルをfile.tgz解凍

  gzip directory.tarは元のファイル生成圧縮のdirectoryを上書きする.tar.gz

3 合計4ページ   16.dmesg,unameコマンド

dmesg kernel起動および駆動マウント情報の表示

uname-aオペレーティングシステムのタイプを表示

  17.stringコマンド

string file file fileファイルのASCII文字の内容を表示する

  18.rpmコマンド

  rpm -ihv program.rpmインストーラプログラムプログラムとインストールプロセスの表示

  19.ファイルディレクトリ管理コマンド

su rootスーパーユーザーへの切り替え

chmod a+x file fileはfileファイルを実行可能に設定します。スクリプトクラスファイルは必ずこのように設定してください。そうしないとbash fileで実行できません。

chmod 666 fileファイルfileを読み書き可能に設定

chown user/dir/dir/dirディレクトリをuser所有に設定

  20.mknodコマンド

mknod/dev/hda 1 b 3 1ブロックデバイスhda 1を作成し、プライマリデバイス番号3、スレーブデバイス番号1、すなわちmasterハードディスクの最初のパーティション

mknod/dev/tty 1 c 4 1文字デバイスtty 1を作成し、プライマリデバイス番号4、スレーブデバイス番号1、すなわち最初のtty端末

touch/tmp/running/tmpの下に一時ファイルrunningを作成し、再起動後に消失

  21.ディスク管理のコマンド

fdisk/dev/hdaはdosのfdiskを実行したように

mount-t ext 2/dev/hda 1/mnt/dev/hda 1を/mntディレクトリにロード

dfファイルシステムのマウントに関する情報を表示

mount-t nfs 192.168.1.1:/sharedir/mnt nfsサービスの共有ディレクトリsharedirを/mnt/nfsディレクトリにロード

umount/mntは/mntディレクトリをアンインストールします。/mntディレクトリはアイドル状態である必要があります。

syncバッファをリフレッシュし、コンテンツをディスクに同期させる

  mkfs.ext 2/dev/hda 1フォーマット/dev/hda 1はext 2フォーマット

  dd if=/dev/zero of=root.ram bs=1024、count=1024は1 Mサイズのブロックデバイスを生成し、ハードディスクのパーティションとして使用することができる。

  22.プログラム開発関連コマンド

  gcc hello.c-o helloはhello.c helloというバイナリ実行ファイルにコンパイル

lddプログラムはどのライブラリを使用しているかを表示します

  23.システム関連コマンド

ps現在のシステムプロセス情報を表示

ps-efシステムのすべてのプロセス情報を表示

kill-9500プロセス番号500のプログラムを殺す

topはシステムプロセスの活動状況を表示し、CPUリソースに占める割合で分ける

freeシステム内およびswap使用状況の表示

timeプログラムプログラムプログラムが終了すると、プログラムが逆使用される時間が算出されます

ネットワークコマンド

ifconfig eth 0 192.168.1.2バンドルNIC 1のIPアドレスは192.168.1.2

  24.ネットワークサーバへのログイン

telnet 192.168.1.1 IP 192.168.1.1のtelnetサーバへのログイン

ftp 192.168.1.1 ftpサーバにログイン

編集者がリストしたこれらのコマンドは長いが、重要であり、興味のあるユーザーはコマンドごとに自分で練習したほうがいい。練習しないと効果がないに違いない。


ソース元URL:https://dopubox.com/article/p/e3644dae298d3a22

其他工具
  • 字符计数 TikTok 下载 抖音下载 BASE64 Base64 转图片 图片转 Base64 URL 编码 JavaScript 时间戳 Unicode 转换器 JSON 格式化 修改扩展名 制作列表 CSS 优化器 MD5 加密 随机生成器 图像压缩 二维码生成器 二维码识别器 壁纸预览 图片 EXIF 血型遗传 服装尺码 app.tool_clock
  • 民藝・イズ・ビューティフル。 日本文化と黒人文化が融合する「アフロ民藝」とは?
    2024-05-30

    「韓国版純烈」K4の「アダルトKポップ」 日本デビュー曲USEN1位も獲得 コアな追っかけも
    2024-05-30

    日テレ、意思疎通できず信頼喪失 「セクシー田中さん」の調査結果
    2024-05-31

    藤井聡太八冠が勝ち、最終局へ 将棋叡王戦で2勝2敗
    2024-05-31

    “家形埴輪”大集合、総選挙も 「住宅展示場の気分で」、奈良
    2024-06-01

    【光る君へ】平安時代、強烈なエピソードで知られた2人の受領とは
    2024-06-01

    森鷗外の教師像に迫る 研究の「盲点」、記念館で特別展 学生の評判も紹介
    2024-06-01

    森トラストが平安女学院から有栖川宮旧邸を取得…今度の活用は京都市とも引き続き協議
    2024-06-01

    写真家たちは強大な権力の抑圧にどう抗ったのか。バルト三国の写真家に焦点を当てる展覧会をレポート
    2024-06-04

    千年後の未来へ 太宰府天満宮のふすま絵完成 日本画家神戸智行さん移住し10年かけ完成
    2024-06-04

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    PARCELで「Not Quite」開催。「~でなくもない」作家が集結
    2024-06-04

    今年の「アートウィーク東京」は11月に開催。「AWT FOCUS」の監修には片岡真実
    2024-06-04

    謎多き家形埴輪 「考古学の空白」に挑む橿考研ベテラン研究員、念願の特別展開催中
    2024-06-04

    「ART OSAKA 2024」が7月18日より開幕。近代建築と現代美術のコラボレーションにも注目
    2024-06-04

    【1971年の今日 : 6月5日】京王プラザホテル全面開業―今からは想像もできない着工前の巨大な貯水池だった頃の写真も
    2024-06-05

    藤井八冠、5連覇へ白星発進 将棋棋聖戦、山崎八段破る
    2024-06-06

    写真家の吉田ルイ子さん死去 「ハーレムの熱い日々」
    2024-06-06

    なぜ、いま「先住民の現代アート」なのか? 『美術手帖』2024年7月号は、「先住民の現代アート」特集
    2024-06-06

    umami.is をおすすめする理由
    2025-07-04

    ©  Dopu Box
    💛