• オンラインツール
  • - 計算機
    • 文字数カウント
  • - ダウンロード
    • TikTok ダウンロード
    • Douyin ダウンロード
  • - Webツール
    • BASE64
    • Base64→画像
    • 画像→Base64
    • URLエンコード
    • JavaScript
    • タイムスタンプ
    • ユニコード変換
    • JSON整形
    • 拡張子変更
    • リスト作成
    • CSS最適化
  • - 暗号化ツール
    • MD5暗号化
    • ランダムジェネレーター
  • - 画像ツール
    • 画像圧縮
    • QRコードジェネレーター
    • QRコードリーダー
    • 壁紙プレビュー
    • 画像 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 ダウンロード Douyin ダウンロード BASE64 Base64→画像 画像→Base64 URLエンコード JavaScript タイムスタンプ ユニコード変換 JSON整形 拡張子変更 リスト作成 CSS最適化 MD5暗号化 ランダムジェネレーター 画像圧縮 QRコードジェネレーター QRコードリーダー 壁紙プレビュー 画像 EXIF 血液型遺伝 服のサイズ app.tool_clock
  • 週末見たい展覧会5選。今週は木下佳通代の個展、テルマエ展、UESHIMA MUSEUMなど。【2024年6月第1週】
    2024-05-29

    囲碁、一力遼本因坊が初防衛 余正麒破り三冠堅持
    2024-05-30

    ブームなぜ起きた? 東京国立近代美術館で「ハニワと土偶の近代」展
    2024-05-30

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

    『ボールアンドチェイン』南Q太著 評者:三木那由他【このマンガもすごい!】
    2024-05-30

    将棋叡王戦、藤井が勝ち最終局へ
    2024-05-30

    作曲家ビゼーの窮地を救った傑作オペラ『真珠採り』の聴きどころは?【クラシック今日は何の日?】
    2024-05-31

    【6月1日~2日】週末必見の“アート&デザイン”まとめ!
    2024-06-01

    現代詩の「中原中也賞」、俳句で培われた言語感覚…「新たな音やリズム」ジャンルを往来し追求
    2024-06-02

    小学館「作家の意向第一に協議」 映像化指針、ドラマ原作者死去で
    2024-06-03

    イタリア・ヴェローナの歴史あるレストランをパトリシア・ウルキオラが再解釈。
    2024-06-03

    稀代のピアニスト、マルタ・アルゲリッチの伝説の始まりはこの1曲から【クラシック今日は何の日?】
    2024-06-04

    「KOTARO NUKAGA(天王洲)」が移転し拡張。約386平米の巨大スペースに
    2024-06-05

    「梅津庸一 エキシビションメーカー」(ワタリウム美術館)開幕レポート。きっとあなたも展覧会をつくりたくなる
    2024-06-04

    開館10周年を記念。「広重 ─摺の極─」があべのハルカス美術館で開催へ
    2024-06-05

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

    ご当地体操「いちょう体操」に小学生の指導委員が誕生 「体がのびやかに動く」
    2024-06-06

    そごう・西武が百貨店として初めてNFTマーケット開設、NFT作品約100点を発売
    2024-06-06

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

    ブリン・バン・バン・ボンが1位 ビルボード、上半期人気曲
    2024-06-06

    ©  Dopu Box
    💛