目次
命令11:ps" >命令11:ps
命令12:top" >命令12:top
命令13:pidof" >命令13:pidof
命令14:kill、killall" >命令14:kill、killall
命令15:ifconfig" >命令15:ifconfig
命令16:history" >命令16:history

Linuxの一般的なコマンド

Feb 19, 2024 pm 08:57 PM
書類 cp ls

Linuxの一般的なコマンド

コマンド 1: pwd

pwd は、現在の作業パスを表示し、場所を確認します。

リーリー

コマンド 2: ls

ls コマンドは非常に一般的に使用されます。ls は list を指し、ファイルまたはディレクトリを表示するコマンドです。一般的にパラメータを追加した後に使用されます:

  • ls: ディレクトリ内のすべてのファイルを表示します
  • ls -l: ファイルとディレクトリ内のすべての情報を表示します
  • ls -a: 隠しファイルを含むすべてのファイルをリストします。a はすべてを意味します
  • ls -R: サブディレクトリ内のすべてのファイルをリストします。これは、すべてのコンテンツを再帰的にリストするのと同じです。つまり、ディレクトリ内のすべてのファイルが表示されます。
  • ls [0-9]: 数字を含むファイル名およびディレクトリ名を表示します

コマンド 3: cp

cp は copy を意味し、ファイルをコピーするために使用されます。このコマンドは複数のファイルを一度に同じディレクトリにコピーすることもできます

    cp -a: ファイルの特徴をまとめてコピーします
  • cp -p: ファイルの属性とともにコピーします。上記の -a パラメーターと同様、バックアップによく使用されます
  • cp -i: ターゲットファイルが存在する場合、上書きする前に確認します
  • cp -r: 再帰的連続コピー
  • cp -u: ターゲット ファイルとソース ファイルに違いがある場合にのみコピーが行われます

コマンド 4: mv

mv は move を意味し、ファイル、ディレクトリの移動、またはファイル名の変更に使用されます

    mv -f: f は強制を指します。上書きする前に問い合わせは行われません
  • mv -i: 上書きする前に確認する
  • mv -u: ターゲット ファイルはソース ファイルよりも新しい場合にのみ更新されます
  • リーリー

コマンド 5: rm

rm は削除を意味し、ファイルまたはディレクトリを削除するために使用されます

    rm -f: 警告コンテンツなしでコンテンツを強制削除
  • rm -i: 対話型モード、削除する前に削除するかどうかを尋ねます
  • rm -r: 再帰的削除。ディレクトリ内のすべてのコンテンツを削除するために最もよく使用されます
PS: このコマンドは注意して使用してください。 ! !

コマンド 6: cd

cd コマンドはディレクトリの切り替えを表し、パラメータとして相対パスまたは絶対パスを使用できます。

パスを切り替えるためによく使用されるいくつかのコマンド:

    cd /home/user: 「/home/user」ディレクトリに切り替えます
  • cd: 個人のホーム ディレクトリに切り替えます
  • cd ..: 前のディレクトリに戻ります
  • cd ../..:
  • 2 つ上のディレクトリに戻ります
  • cd -: 最後のディレクトリに戻ります
  • cd ~: ユーザーのホームディレクトリに戻ります
ルート ディレクトリの親ディレクトリ自体が

であることに注意してください。

特殊記号~現在ログインしているユーザーのホーム ディレクトリを表します~ユーザー名指定したユーザーのホーム ディレクトリへの切り替えを示します–は最後にいたディレクトリを表します. は現在のディレクトリを表します ..上位ディレクトリを表します
###関数###
コマンド 7: mkdir

mkdir は make directory を指し、ディレクトリを作成することを意味します。ディレクトリが存在する場合、エラーが報告されます。 リーリー

コマンド 8: touch

touch コマンドは、空のファイルを作成したり、ファイルの時刻を設定したりするために使用されます。

ファイルの作成は簡単です:

リーリー

ファイルを設定する時間は主に次の点に反映されます:

ファイル内容の変更時刻を設定します: mtime

    ファイル権限または属性変更時刻: ctime
  • ファイル読み取り時間: atime
  • 対応するパラメータは次のとおりです:

パラメータ ###効果### 「読み取り時間」atime のみを変更します-m「変更時刻」mtime のみを変更します-d両方を同時に変更します

命令9:cat

cat命令主要是用来查看文件的内容,后面跟上我们的文件名即可。通常可以用管道符和命令more或者less进行连用。常用的参数选项:

  • cat filename:查看文件的全部内容
  • cat -n  filename :将文件的行数全部显示出来,包含空行
  • cat -b filename:和-n类似,只是不显示空行
  • cat -s filename:当遇到有连续两行以上的空白行,就代换为一行的空白行
  • cat -E:在每行的结尾显示$

命令10:more

more命令的功能和cat命令是类似的,只不过是常用来显示一个长文件,它是以全屏的方式按照分页的方式显示内容。cat命令是整个文件的内容显示在屏幕上,more命令是以分页的方式来显示的。

常用的操作:空白键space跳到下一页,b键则返回上一页。

常用的参数为:

  • +n :从第n开始显示文件内容
  • -n :屏幕只显示n行数
  • -s:将连续的空行显示为一行
  • -u:将文件内容中的下划线去掉
  • -c:不进行滚屏操作。每次刷新这个屏幕
  • -l:忽略Ctrl+l换页字符
  • +/pattern:在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示

配合该命令的常用操作:

  • Enter n:向下翻动n行,默认是1行,可自定义
  • Ctrl+F:向下滚动一屏
  • 空格键:向下滚动一屏
  • Ctrl+B:返回上一屏
  • V:调用vim编辑器
  • q:推出more命令
  • more +3 bunian.txt# 从第3行开始显示
    more -20 bunian.txt # 屏幕只显示20行
    more +/hello bunian.txt # 查询文件中第1次出现hello的位置
    more -c -5 file# 每5行显示一次,而且在显示之前先清屏
    ログイン後にコピー

    如果某个目录下文件过多,我们可以使用more命令来进行分页显示:

    ls -l | more -5   # 输出当前目录下的全部文件,并且每页显示5个文件信息
    ログイン後にコピー

    还有其他的显示文件行数的命令:less、head、tail、tac

    tac file# 从最后一行开始显示行号
    head -n 4 file# 查看文件的前4行
    tail -n 8 file# 查看文件的最后8行
    tail -n +500 file# 从第500行开始显示,即只显示500行以后的
    cat file | head -n 200 | tail -n +100# 显示100-300行的
    cat file | tail -n +200 | head -n 100# 从第200行开始,显示100行(即200-299行)
    ログイン後にコピー

    命令11:ps

    ps命令是用来查看系统中的进程所在的状态

    ps -a:查看所有的进程(包含其他用户的进程)

    [root@bunian ~]# ps -a
    PID TTYTIME CMD
    579 pts/000:00:00 ps
    ログイン後にコピー

    ps -u:查看用户及其他信息

    [root@bunian ~]# ps -u
    USER PID %CPU %MEMVSZ RSS TTYSTAT START TIME COMMAND
    root 6250.00.0 1554481832 pts/0R+ 01:25 0:00 ps -u
    root13990.00.0 110208 664 tty1 Ss+Dec01 0:00 /sbin/agetty --noclear tty1 linux
    root14040.00.0 110208 640 ttyS0Ss+Dec01 0:00 /sbin/agetty --keep-baud 115200,38400,96
    root 188280.00.0 1167283268 pts/0Ss Dec19 0:00 -bash
    ログイン後にコピー

    ps -x:显示没有控制终端的进程

    [root@bunian ~]# ps -x
    PID TTYSTAT TIME COMMAND
    1 ?Ss 1:36 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
    2 ?S0:00 [kthreadd]
    4 ?S< 0:00 [kworker/0:0H]
    6 ?S0:27 [ksoftirqd/0]
    7 ?S0:08 [migration/0]
    8 ?S0:00 [rcu_bh]
    9 ?S 17:06 [rcu_sched]
     10 ?S< 0:00 [lru-add-drain]
     ......此处省略
    
    ログイン後にコピー

    Linux系统中进程的5种常见状态

  • R:运行,进程正在运行或者在队列中等待
  • S:中断,进程处于休眠状态中。当接受到某个条件后,即可脱离该状态
  • D:不可中断,在这种状态下即使kill命令也无法将其中断
  • Z:僵死,进程已经终止,但是进程描述符依然存在。若父进程调用wait()系统函数后将进程释放
  • T:停止,进行收到停止信号后停止运行
  • 命令12:top

    top命令是用来动态地监控进程活动或者系统负载等信息的,它的功能可以看做是Windows系统中的“Windows任务管理器”。

    查询进程的端口号:

    netstat -tunlp | grep 端口号   
    ログイン後にコピー

    命令13:pidof

    该命令是用来查询某个指定的服务进程的pid值

    pidof sshd  # 查看sshd服务的进程pid值
    ログイン後にコピー

    命令14:kill、killall

    kill用于终止某个指定pid号的服务进程

    kill 18828  # 杀死pid为18828的服务
    ログイン後にコピー

    killall用来终止某个指定名称的服务所对应的全部进程,参数为进程名称

    pidof httpd#查询httpd服务的全部进程
    killall httpd # 终止http服务的全部进程
    ログイン後にコピー

    命令15:ifconfig

    ifconfig命令主要是用来获取网卡配置和系统的网络状态等信息,主要信息为:

    • 网卡名称
    • inet参数后面的IP地址
    • MAC地址
    • RX、TX的接收和发送数据等信息
    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu 1500
    inet 10.0.8.2netmask 255.255.252.0broadcast 10.0.11.255
    inet6 fe80::5054:ff:fe95:2cdfprefixlen 64scopeid 0x20<link>
    ether 52:54:00:95:2c:dftxqueuelen 1000(Ethernet)
    RX packets 48350308bytes 13922587280 (12.9 GiB)
    RX errors 0dropped 0overruns 0frame 0
    TX packets 50364002bytes 30975667765 (28.8 GiB)
    TX errors 0dropped 0 overruns 0carrier 0collisions 0
    
    ログイン後にコピー

    命令16:history

    history命令主要是用来查看我们敲过的历史命令。

    history# 查看全部历史命令
    history 10# 查看最近的10条命令
    ログイン後にコピー

    history可以与grep、tail配合使用进行条件过滤来查找我们需要的命令:

    history | grep dnf# 和dnf相关的命令
    history | tail -n 3 # 末尾3条命令
    ログイン後にコピー

    清除历史命令:

    history-d 50# 清除第100条
    history -c# 全部清除掉
    ログイン後にコピー
    -a

    以上がLinuxの一般的なコマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

    ホットAIツール

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード写真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    写真から衣服を削除するオンライン AI ツール。

    Undress AI Tool

    Undress AI Tool

    脱衣画像を無料で

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    AI Hentai Generator

    AI Hentai Generator

    AIヘンタイを無料で生成します。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中国語版

    SublimeText3 中国語版

    中国語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統合開発環境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    期限切れの WeChat ファイルを復元する方法? 期限切れの WeChat ファイルは復元できますか? 期限切れの WeChat ファイルを復元する方法? 期限切れの WeChat ファイルは復元できますか? Feb 22, 2024 pm 02:46 PM

    WeChat を開き、[自分の設定] を選択し、[一般] を選択してから [記憶域スペース] を選択し、[記憶域スペース] で [管理] を選択し、ファイルを復元する会話を選択して、感嘆符アイコンを選択します。チュートリアル 適用モデル: iPhone13 システム: iOS15.3 バージョン: WeChat 8.0.24 分析 1 まず、WeChat を開き、マイページの [設定] オプションをクリックします。 2 次に、設定ページで [一般オプション] を見つけてクリックします。 3次に、一般ページで「記憶域スペース」をクリックします。 4 次に、ストレージスペースページで「管理」をクリックします。 5最後に、ファイルを回復したい会話を選択し、右側の感嘆符アイコンをクリックします。補足: WeChat ファイルの有効期限は通常、数日です。WeChat で受信したファイルがクリックされなかった場合、WeChat システムは 72 時間後にそのファイルを消去します。WeChat ファイルが閲覧された場合、

    形式がサポートされていないか、ファイルが破損しているため、写真ではこのファイルを開けません 形式がサポートされていないか、ファイルが破損しているため、写真ではこのファイルを開けません Feb 22, 2024 am 09:49 AM

    Windows では、フォト アプリは写真やビデオを表示および管理するのに便利な方法です。このアプリケーションを通じて、ユーザーは追加のソフトウェアをインストールすることなく、マルチメディア ファイルに簡単にアクセスできます。ただし、写真アプリの使用時に「形式がサポートされていないため、このファイルを開けません」というエラー メッセージが表示されたり、写真やビデオを開こうとしたときにファイルが破損したりするなど、ユーザーが何らかの問題に遭遇することがあります。この状況はユーザーにとって混乱を招き不便になる可能性があり、問題を解決するには調査と修正が必要になります。ユーザーが写真アプリで写真またはビデオを開こうとすると、次のエラーが表示されます。申し訳ありませんが、この形式が現在サポートされていないか、ファイルがサポートされていないため、フォトではこのファイルを開くことができません

    Windows 11/10 では削除の準備に時間がかかります Windows 11/10 では削除の準備に時間がかかります Feb 19, 2024 pm 07:42 PM

    この記事では、Windowsシステムでファイルやフォルダーを削除するときに「削除の準備ができました」というメッセージが表示される問題の解決方法を紹介します。このプロンプトは、ファイルのアクセス許可のチェック、ファイルが他のプログラムによって占有されているかどうかの確認、削除する項目のサイズの計算など、システムがバックグラウンド操作を実行していることを意味します。あまり長く待たずにファイルを正常に削除できるようにするための回避策をいくつか紹介します。 Windows がファイルを削除するのにこれほど時間がかかるのはなぜですか? Windows がファイルの削除を準備するのにかかる時間は、ファイル サイズ、ストレージ デバイスの速度、バックグラウンド プロセスなどのさまざまな要因の影響を受けます。 「削除の準備をしています」というプロンプトが長い、または停止している場合は、システム リソースの不足、ディスク エラー、またはファイル システムの問題を示している可能性があります。存在する

    Tmp形式のファイルは削除できますか? Tmp形式のファイルは削除できますか? Feb 24, 2024 pm 04:33 PM

    tmp 形式ファイルは、通常、コンピュータ システムまたはプログラムの実行中に生成される一時ファイル形式です。これらのファイルの目的は、プログラムを適切に実行したり、パフォーマンスを向上させるために一時データを保存することです。プログラムの実行が完了するか、コンピュータが再起動されると、多くの場合、これらの tmp ファイルは必要なくなります。したがって、Tmp 形式のファイルは基本的に削除可能です。さらに、これらの tmp ファイルを削除すると、ハード ディスクの空き容量が確保され、コンピュータが正常に動作するようになります。ただし、Tmp 形式のファイルを削除する前に、次のことを行う必要があります。

    0x80004005 エラー コードが表示された場合の対処方法 エディターは、0x80004005 エラー コードを解決する方法を説明します。 0x80004005 エラー コードが表示された場合の対処方法 エディターは、0x80004005 エラー コードを解決する方法を説明します。 Mar 21, 2024 pm 09:17 PM

    パソコン上のフォルダーを削除または解凍するときに、「エラー 0x80004005: 不明なエラー」というダイアログ ボックスが表示されることがあります。この状況はどう解決すればよいでしょうか?エラー コード 0x80004005 が表示される理由は実際にはたくさんありますが、そのほとんどはウイルスによって引き起こされます。DLL を再登録して問題を解決できます。以下では、エディターがエラー コード 0x80004005 の処理体験を説明します。 。一部のユーザーは、コンピュータの使用時にエラー コード 0X80004005 を表示されます。0x80004005 エラーは主に、コンピュータが特定のダイナミック リンク ライブラリ ファイルを正しく登録していないこと、またはファイアウォールがコンピュータとインターネット間の HTTPS 接続を許可していないことが原因で発生します。それでどうですか

    GHOファイルのインストール方法 GHOファイルのインストール方法 Feb 19, 2024 pm 10:06 PM

    gho ファイルは GhostImage イメージ ファイルであり、通常、ハードディスク全体またはパーティション データをファイルにバックアップするために使用されます。特定のケースでは、ハード ドライブまたはパーティションを以前の状態に復元するために、この gho ファイルをハード ドライブに再インストールする必要があります。 ghoファイルのインストール方法を紹介します。まず、インストールする前に、次のツールとマテリアルを準備する必要があります。 エンティティ gho ファイル: 完全な gho ファイルがあることを確認してください。通常、ファイルには .gho 接尾辞が付いており、バックアップが含まれています。

    Quark Cloud Disk から Baidu Cloud Disk にファイルを転送するにはどうすればよいですか? Quark Cloud Disk から Baidu Cloud Disk にファイルを転送するにはどうすればよいですか? Mar 14, 2024 pm 02:07 PM

    Quark Netdisk と Baidu Netdisk は現在、ファイルの保存に最も一般的に使用されている Netdisk ソフトウェアです。Quark Netdisk 内のファイルを Baidu Netdisk に保存したい場合は、どうすればよいですか?今回は、Quark Network Disk コンピュータから Baidu Network Disk にファイルを転送するためのチュートリアル手順を編集者がまとめたので、その操作方法を見てみましょう。 QuarkネットワークディスクファイルをBaiduネットワークディスクに保存するにはどうすればよいですか? Quark Network Disk から Baidu Network Disk にファイルを転送するには、まず Quark Network Disk から必要なファイルをダウンロードし、次に Baidu Network Disk クライアントでターゲット フォルダーを選択して開きます。次に、Quark Cloud Disk からダウンロードしたファイルを Baidu Cloud Disk クライアントによって開かれたフォルダーにドラッグ アンド ドロップするか、アップロード機能を使用してファイルを Baidu Cloud Disk に追加します。アップロードが完了したら、Baidu Cloud Disk にファイルが正常に転送されたかどうかを必ず確認してください。それでおしまい

    hiberfil.sys ファイルとは何ですか? hiberfil.sysは削除できますか? hiberfil.sys ファイルとは何ですか? hiberfil.sysは削除できますか? Mar 15, 2024 am 09:49 AM

    最近、多くのネチズンが編集者に「hiberfil.sys ファイルとは何ですか?」と尋ねました。 hiberfil.sys は C ドライブのスペースを多く消費し、削除される可能性がありますか?エディターは、hiberfil.sys ファイルを削除できることを通知します。以下で詳細を見てみましょう。 hiberfil.sys は Windows システムの隠しファイルであり、システム休止状態ファイルでもあります。通常、C ドライブのルート ディレクトリに保存され、そのサイズはシステムに搭載されているメモリのサイズと同等です。このファイルはコンピュータが休止状態になっているときに使用され、リカバリ中に以前の状態にすばやく復元できるように、現在のシステムのメモリ データが含まれています。そのサイズはメモリ容量と等しいため、より多くのハードドライブスペースを占有する可能性があります。冬休み

    See all articles