• オンラインツール
  • - 計算機
    • 文字数カウント
  • - ダウンロード
    • 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
  • 英国を代表する作曲家ブリテンが世界平和を願って作った『戦争レクイエム』【クラシック今日は何の日?】
    2024-05-29

    社長「関係者や視聴者不安にさせた」と謝罪
    2024-05-30

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

    デザインジャーナリストによる新しいデザイン誌の登場です!
    2024-06-01

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

    あらゆる知識に精通した「天才」が教えてくれた、頭を良くするための新書の読み方と「究極のインプット・アウトプット」の方法
    2024-06-02

    エリザベートコンクールで吉田さん6位入賞
    2024-06-01

    <今週の本棚・次回の予定>6月8日の毎日新聞書評欄は『新装版 ペルーからきた私の娘』ほか
    2024-06-03

    中国でドラえもん映画が興行首位 国際こどもの日に12億円
    2024-06-03

    テレ東が警察密着番組の担当者らを懲戒処分
    2024-06-03

    ジャスパー・モリソンの名言「…が「普通」のものより役にたつことはない。」【本と名言365】
    2024-06-03

    IT国家の最先端研究を知って 奈良・宇陀市がエストニアへの短期留学事業
    2024-06-04

    本年入試私立公立とも志願者微減 栄光ゼミナール担当者にきく 埼玉中高入試最新動向
    2024-06-04

    2025年春に「直島新美術館」が誕生。既存の活動から新しい価値創造を目指す
    2024-06-04

    美術評論家連盟が「ガザ戦争に対する意⾒表明」を公開
    2024-06-04

    「君たちはどう生きるか」展 第二部 レイアウト編(三鷹の森ジブリ美術館)レポート。絵を描くことの営為、そして苦悩も見せる
    2024-06-04

    アートフェア東京、次回は2025年3月に開催決定
    2024-06-04

    沙に囲まれた残酷な世界が私たちの社会を浮かび上がらせる。期待の作家が令和の世に送り出す、新たな青春のバイブル!
    2024-06-06

    美しくて“かわいい”結びの技  1400年の歴史を誇る「水引」の可能性を探って
    2024-06-06

    写真家の吉田ルイ子さん死去
    2024-06-06

    ©  Dopu Box
    💛