Linuxの基本(1)----- Linuxで一般的に使用されるコマンド

最近、サーバーで実験をしたいのですが、Linuxの知識がほとんどなく、非常に単純なコマンドしか知らないことがわかったので、最初から次のLinux関連の知識を学び、次に一般的なものから始めることにしました。 Linuxのコマンド!

lsコマンド


  • lsの意味lsコマンドは、linuxフォルダーに含まれるファイルを表示できるだけでなく、ファイルのアクセス許可(ディレクトリ、フォルダー、ファイルのアクセス許可を含む)、ディレクトリ情報の表示なども表示できます。
  • 文法
    ls -a 列出目录所有文件,包含以.开始的隐藏文件
    ls -A 列出除.及..的其它文件
    ls -r 反序排列
    ls -t 以文件修改时间排序
    ls -S 以文件大小排序
    ls -h 以易读大小显示
    ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来
    
  • ls -t 
    

cdコマンド

  • (1)意味
    cdコマンドの機能は、現在のディレクトリをdirNameに切り替えることです。

  • (2)文法

    cd [dirname]
    
  • (3)例

    • ルートディレクトリを入力します
    cd /
    
    • ユーザーのホームディレクトリを入力します
    cd ~
    
    • 最後にアクセスしたディレクトリを入力します
    cd -
    

ここで、cd /とcd〜の違いを説明する必要があります。cd
/はルートディレクトリ
に入る、cd〜はユーザーのホームディレクトリに入る、つまりDjkユーザーとしてログインするように追加することを意味し、cd〜は/ home / Djkディレクトリ

pwdコマンド

  • (1)意味
    pwdコマンドは、現在の作業ディレクトリパスを表示するために使用されます。
  • (2)例
    • 現在のディレクトリを表示
    pwd
    

mkdirコマンド

  • (1)意味
    mkdirコマンドを使用してフォルダを作成します。
  • (2)文法
    mkdir -m
    mkdir -p
    
  • (3)例
    • 現在の作業ディレクトリにフォルダtを作成します
    mkdir t
    
    • tmpディレクトリにパスtest / t1 / t2のディレクトリを作成します。存在しない場合は、次のように作成します。
    mkdir -p /tmp/test/t1/t2
    

タッチコマンド

  • touchコマンドを使用して、空のファイルを作成します

    touch filename
    
  • touchコマンドを使用して、一度に複数のファイルを作成します

    touch filename1 filename2 filename3
    

rmコマンド

  • (1)意味
    ディレクトリ内の1つ以上のファイルまたはディレクトリを削除します。-rオプションを使用しない場合、rmはディレクトリを削除しません。rmを使用してファイルを削除する場合、通常はファイルを元の状態に復元できます。

  • (2)文法

    rm [选项] 文件…
    
  • (3)例

    • .logファイルを削除し、削除する前に1つずつ確認を求めます
    rm -i *.log
    

rmdirコマンド

  • (1)意味
    ディレクトリから1つ以上のサブディレクトリ項目を削除するには、ディレクトリを削除するときに、その親ディレクトリへの書き込み権限も必要です。
    注:空でないディレクトリは削除できません
  • (2)文法
rmdir 目录名
  • (3)例
    • 親サブディレクトリを削除して空のディレクトリにする場合は、同時に削除します。
    rmdir -p parent/child/child11
    

mvコマンド

  • (1)意味
    2番目のパラメータタイプ(ディレクトリなど、ファイルを移動します。ファイルの場合はファイルを並べ替えます)に従って、ファイル移動またはファイル名を変更します。
    2番目のパラメーターがディレクトリーの場合、最初のパラメーターはスペースで区切られた複数のファイルまたはディレクトリーにすることができ、最初のパラメーターで指定された複数のファイルを2番目のパラメーターで指定されたディレクトリーに移動します。
  • (2)例
    • ファイルtest.logの名前をtest1.txtに変更します
    mv test.py test1.py
    

cpコマンド

  • (1)意味
    ソースファイルをターゲットファイルにコピーするか、複数のソースファイルをターゲットディレクトリにコピーします。
    注:コマンドラインコピーでは、ターゲットファイルがすでに存在する場合は上書きするかどうかを確認するメッセージが表示されますが、シェルスクリプトでは、-iパラメーターが追加されていない場合は表示されず、直接上書きされます。

  • (2)文法

    -i 提示
    -r 复制目录及目录内所有项目
    -a 复制的文件与原文件时间一样
    
  • (3)例

    • a.txtをテストディレクトリにコピーし、元のファイルの時間を保持します。元のファイルが存在する場合は、上書きするかどうかを確認するメッセージが表示されます。
    cp -ai a.txt test
    
    • a.txtへのリンク(ショートカット)を提案する
    cp -s a.txt link_a.txt
    

catコマンド

猫には3つの主な機能があります。

  • 1.ファイル全体を一度に表示します
cat filename
  • 2.キーボードからファイルを作成します
cat > filename
  • 3.複数のファイルを1つのファイルに結合します
cat file1 file2 > file

参照

https://www.runoob.com/w3cnote/linux-common-command-2.html

おすすめ

転載: blog.csdn.net/dongjinkun/article/details/114636453