• オンラインツール
  • - 計算機
    • 文字数カウント
  • - ダウンロード
    • TikTok ダウンロード
    • Douyin ダウンロード
  • - Webツール
    • BASE64
    • Base64→画像
    • 画像→Base64
    • URLエンコード
    • JavaScript
    • タイムスタンプ
    • ユニコード変換
    • JSON整形
    • 拡張子変更
    • リスト作成
    • CSS最適化
  • - 暗号化ツール
    • MD5暗号化
    • ランダムジェネレーター
  • - 画像ツール
    • 画像圧縮
    • QRコードジェネレーター
    • QRコードリーダー
    • 壁紙プレビュー
    • 画像 EXIF
  • - 情報シート
    • 血液型遺伝
    • 服のサイズ
  • [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 血液型遺伝 服のサイズ
  • ジョン・レノンのギター4億5千万円で落札
    2024-05-30

    週末見たい展覧会5選。今週は木下佳通代の個展、テルマエ展、UESHIMA MUSEUMなど。【2024年6月第1週】
    2024-05-29

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    〈テロ事件と「美の復讐」〉15世紀末・イタリア「メディチ家兄弟暗殺計画」とルネサンスの画家たち
    2024-06-01

    ポール・オースターの名言「けれどオニオンパイの味は…」【本と名言365】
    2024-06-02

    映像化は「作家の意向第一」と小学館が指針
    2024-06-02

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

    「警察密着24時」担当者ら懲戒 テレビ東京、石川社長は3割返上
    2024-06-03

    万博無料招待、大阪の学校7割が希望 「不参加」の選択肢ない調査手法に批判も
    2024-06-03

    “20世紀音楽”の発展に貢献した指揮者、クーセヴィツキー。その偉業とは【クラシック今日は何の日?】
    2024-06-03

    レイモンド・ローウィの名言「優れたインダストリアルデザインは、…」【本と名言365】
    2024-06-04

    「国芳の団扇絵 猫と歌舞伎とチャキチャキ娘」(太田記念美術館)開幕レポート。世界初の展覧会
    2024-06-04

    建築家・白井晟一設計の個人住宅「桂花の舎」が江之浦測候所に移築へ
    2024-06-04

    社会的関与の芸術。清水穣評 城戸保「駐車空間、文字景、光画」展/野村浩「Painter」展
    2024-06-04

    お台場エリアを舞台に新芸術祭「東京お台場トリエンナーレ 2025」が誕生
    2024-06-05

    「犬派?猫派?」(山種美術館)開幕レポート。初公開から名作まで勢揃い
    2024-06-04

    「KOGEI Art Fair Kanazawa 2024」開催決定
    2024-06-04

    今週末に見たい展覧会ベスト13。「令和6年 新指定国宝・重要文化財」展から国立西洋美術館の現代美術展、KYOTOGRAPHIEまで
    2024-06-04

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

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

    ©  Dopu Box
    💛