Linux常用コマンド(ls,clear,cd,pwd,mkdir,tree,touch,rm,cp,mv)
3858 ワード
Linux共通コマンド(ls,clear,cd,pwd)
1.ファイル情報の表示:ls
lsは英語の単語listの略語で、ディレクトリの内容をリストする機能を持ち、DOSのdirコマンドに似たユーザーが最もよく使うコマンドの一つです.
ls共通パラメータ:
パラメータ
意味
-a
非表示ファイルを含む、指定したディレクトリの下にあるすべてのサブディレクトリとファイルを表示します.
-l
ファイルの詳細をリスト表示
-h
-lを組み合わせてファイルサイズを人間的に表示
DOSでのファイル操作と同様に、Unix/Linuxシステムでも、ワイルドカードと呼ばれる複数のファイル名を同時に参照するために特殊文字を使用することができます.
ワイルドカード
意味
*
ファイルはファイル名のすべての文字を表します
ls te*
teで始まるファイルを検索
ls *html
htmlで終わるファイルを検索
?
ファイル名を表す任意の文字
ls ?.c
最初の文字は任意で、接尾辞は.cのファイル
ls a.?
ただ3文字だけを探して、前の2文字はaで、最後の1つの文字の任意のファイル
[]
[]および[]は、文字グループを囲み、文字グループのいずれかに一致することを示します.「-」は、文字範囲を表します.
[abc]
a,b,cのいずれかに一致する
[a-f]
aからfまでの任意の文字を一致させる
ls [a-f]*
aからfの範囲内の任意の文字の先頭にあるファイルを見つけます.
ls a-f
ファイル名a-fのファイルを検索します.「-」がカッコの外にある場合、ワイルドカードの役割を失います.
\
ワイルドカードを通常の文字として使用する場合は、その前にエスケープ文字を付けることができます.“?”と「*」が括弧内にある場合、エスケープ文字を使用しないとワイルドカードの役割が失われます.
ls\*a
ファイル名*aのファイルを検索
2.クリア:clear
clearは、端末上の表示を消去する役割を果たします(DOSのclsクリーンアップ機能と似ています).ショートカットキー:Ctrl+l(「l」はアルファベット).
3.作業ディレクトリの切り替え:cd
Unix/Linuxを使用する場合、作業ディレクトリを変更する必要があることがよくあります.cdコマンドは、ユーザーが作業ディレクトリを切り替えるのに役立ちます.
cdの後ろには絶対パスも相対パスも付いています.ディレクトリを省略すると、デフォルトでは現在のユーザーのホームディレクトリに切り替わります.
コマンド#コマンド#
意味
cd
現在のユーザのホームディレクトリ(/home/ユーザディレクトリ)に切り替え、ユーザがログインするとデフォルトのディレクトリがユーザのホームディレクトリになります.
cd ~
現在のユーザーのホームに切り替えます(/home/ユーザーディレクトリ)
cd .
現在のディレクトリに切り替え
cd ..
親ディレクトリへの切り替え
cd -
前回のディレクトリにアクセス可能
注意:パスがルートパスから始まる場合は、パスの前に「/mnt」などの「/mnt」を付ける必要があります.通常、あるディレクトリのフォルダに入り、前に「/」を付ける必要はありません.
4.現在のパスを表示する:pwd
pwdコマンドを使用して、現在の作業ディレクトリを表示します.このコマンドは簡単で、直接pwdを入力すればいいです.パラメータはありません.
まとめ:
lsコマンドは、現在のディレクトリの下のファイルリストの内容を表示します.
ls-lとllは似ていますが、llは隠しファイルを表示します.
/home/pythonの読み方:/->ルートディレクトリの下 /home->homeファイル下 /python->pythonファイル 各種棒のまとめ:/スラッシュ バックスラッシュ -横棒 _ 下線 ~ユーザホームディレクトリ 相対パスそうたいぱす:現在のディレクトリから
≪絶対パス|Absolute Path|oem_src≫:ルート(/)から言えば、/で始まるのが絶対パスです.
1.ディレクトリの作成:mkdir
2.ツリー形式でディレクトリ構造を表示する:tree
mkdirコマンドで新しいディレクトリを作成できます.パラメータ-pは、ディレクトリを再帰的に作成します.
新しいディレクトリの名前は、現在のディレクトリに既存のディレクトリまたはファイルと同じ名前にすることはできません.ディレクトリ作成者は、現在のディレクトリに書き込み権限を持つ必要があります.
3.ファイルの作成:touch
ユーザーはtouchで空のファイルを作成できます.demoは次のとおりです.
説明:は、現在のパスの下にhelloという名前を作成します.txtの空のファイル Linuxシステムには厳密な接尾辞(フォーマット)がないため、ファイルの作成時に任意のファイル名 と命名することができる.
4.ファイルの削除:rm
rmでファイルまたはディレクトリを削除できます.rmコマンドを使用すると、ファイルが削除されても復元できないので注意してください.ファイルの誤削除を防止するために、rm後に-iパラメータを使用して削除するファイルを1つずつ確認できます.
常用パラメータと意味は以下の表に示す.
パラメータ
意味
-i
インタラクティブに実行
-f
強制削除、存在しないファイルを無視、プロンプトなし
-r
ディレクトリの下の内容を再帰的に削除し、フォルダを削除するときにこのパラメータを追加する必要があります.
1.コピー:cp
cpコマンドの機能は、DOSのcopyコマンドに相当する、与えられたファイルまたはディレクトリを別のファイルまたはディレクトリにコピーすることです.
一般的なオプションの説明:
オプション
意味
-i
ターゲットファイルを上書きする前にユーザーに確認を求めるプロンプトが表示されるインタラクティブなレプリケーション
-r
与えられたソースファイルがディレクトリファイルである場合、cpはディレクトリの下にあるすべてのサブディレクトリとファイルを再帰的にコピーし、ターゲットファイルはディレクトリ名である必要があります.
-v
コピーの進行状況の表示
2.mv:名前変更、移動
ユーザーは、mvコマンドを使用してファイルまたはディレクトリを移動したり、ファイルまたはディレクトリの名前を変更したりすることができます.
一般的なオプションの説明:
オプション
意味
-f
インタラクティブな操作は禁止されており、上書きされてもプロンプトは表示されません.
-i
インタラクティブな操作を確認し、mv操作が既存のターゲットファイルを上書きする場合、システムは書き換えるかどうかを尋ね、ユーザーにファイルの誤上書きを避けるために回答するように要求します.
-v
移動の進捗を表示
1.ファイル情報の表示:ls
lsは英語の単語listの略語で、ディレクトリの内容をリストする機能を持ち、DOSのdirコマンドに似たユーザーが最もよく使うコマンドの一つです.
Linux 265 ,“.” ,“..” , “.” , -a 。
:
#
ls .
#
ls ..
ls共通パラメータ:
パラメータ
意味
-a
非表示ファイルを含む、指定したディレクトリの下にあるすべてのサブディレクトリとファイルを表示します.
-l
ファイルの詳細をリスト表示
-h
-lを組み合わせてファイルサイズを人間的に表示
DOSでのファイル操作と同様に、Unix/Linuxシステムでも、ワイルドカードと呼ばれる複数のファイル名を同時に参照するために特殊文字を使用することができます.
ワイルドカード
意味
*
ファイルはファイル名のすべての文字を表します
ls te*
teで始まるファイルを検索
ls *html
htmlで終わるファイルを検索
?
ファイル名を表す任意の文字
ls ?.c
最初の文字は任意で、接尾辞は.cのファイル
ls a.?
ただ3文字だけを探して、前の2文字はaで、最後の1つの文字の任意のファイル
[]
[]および[]は、文字グループを囲み、文字グループのいずれかに一致することを示します.「-」は、文字範囲を表します.
[abc]
a,b,cのいずれかに一致する
[a-f]
aからfまでの任意の文字を一致させる
ls [a-f]*
aからfの範囲内の任意の文字の先頭にあるファイルを見つけます.
ls a-f
ファイル名a-fのファイルを検索します.「-」がカッコの外にある場合、ワイルドカードの役割を失います.
\
ワイルドカードを通常の文字として使用する場合は、その前にエスケープ文字を付けることができます.“?”と「*」が括弧内にある場合、エスケープ文字を使用しないとワイルドカードの役割が失われます.
ls\*a
ファイル名*aのファイルを検索
2.クリア:clear
clearは、端末上の表示を消去する役割を果たします(DOSのclsクリーンアップ機能と似ています).ショートカットキー:Ctrl+l(「l」はアルファベット).
3.作業ディレクトリの切り替え:cd
Unix/Linuxを使用する場合、作業ディレクトリを変更する必要があることがよくあります.cdコマンドは、ユーザーが作業ディレクトリを切り替えるのに役立ちます.
Linux
cdの後ろには絶対パスも相対パスも付いています.ディレクトリを省略すると、デフォルトでは現在のユーザーのホームディレクトリに切り替わります.
コマンド#コマンド#
意味
cd
現在のユーザのホームディレクトリ(/home/ユーザディレクトリ)に切り替え、ユーザがログインするとデフォルトのディレクトリがユーザのホームディレクトリになります.
cd ~
現在のユーザーのホームに切り替えます(/home/ユーザーディレクトリ)
cd .
現在のディレクトリに切り替え
cd ..
親ディレクトリへの切り替え
cd -
前回のディレクトリにアクセス可能
注意:パスがルートパスから始まる場合は、パスの前に「/mnt」などの「/mnt」を付ける必要があります.通常、あるディレクトリのフォルダに入り、前に「/」を付ける必要はありません.
4.現在のパスを表示する:pwd
pwdコマンドを使用して、現在の作業ディレクトリを表示します.このコマンドは簡単で、直接pwdを入力すればいいです.パラメータはありません.
まとめ:
lsコマンドは、現在のディレクトリの下のファイルリストの内容を表示します.
ls-lとllは似ていますが、llは隠しファイルを表示します.
/home/pythonの読み方:
≪絶対パス|Absolute Path|oem_src≫:ルート(/)から言えば、/で始まるのが絶対パスです.
1.ディレクトリの作成:mkdir
2.ツリー形式でディレクトリ構造を表示する:tree
mkdirコマンドで新しいディレクトリを作成できます.パラメータ-pは、ディレクトリを再帰的に作成します.
新しいディレクトリの名前は、現在のディレクトリに既存のディレクトリまたはファイルと同じ名前にすることはできません.ディレクトリ作成者は、現在のディレクトリに書き込み権限を持つ必要があります.
3.ファイルの作成:touch
ユーザーはtouchで空のファイルを作成できます.demoは次のとおりです.
touch hello.txt
説明:
4.ファイルの削除:rm
rmでファイルまたはディレクトリを削除できます.rmコマンドを使用すると、ファイルが削除されても復元できないので注意してください.ファイルの誤削除を防止するために、rm後に-iパラメータを使用して削除するファイルを1つずつ確認できます.
常用パラメータと意味は以下の表に示す.
パラメータ
意味
-i
インタラクティブに実行
-f
強制削除、存在しないファイルを無視、プロンプトなし
-r
ディレクトリの下の内容を再帰的に削除し、フォルダを削除するときにこのパラメータを追加する必要があります.
1.コピー:cp
cpコマンドの機能は、DOSのcopyコマンドに相当する、与えられたファイルまたはディレクトリを別のファイルまたはディレクトリにコピーすることです.
一般的なオプションの説明:
オプション
意味
-i
ターゲットファイルを上書きする前にユーザーに確認を求めるプロンプトが表示されるインタラクティブなレプリケーション
-r
与えられたソースファイルがディレクトリファイルである場合、cpはディレクトリの下にあるすべてのサブディレクトリとファイルを再帰的にコピーし、ターゲットファイルはディレクトリ名である必要があります.
-v
コピーの進行状況の表示
2.mv:名前変更、移動
ユーザーは、mvコマンドを使用してファイルまたはディレクトリを移動したり、ファイルまたはディレクトリの名前を変更したりすることができます.
一般的なオプションの説明:
オプション
意味
-f
インタラクティブな操作は禁止されており、上書きされてもプロンプトは表示されません.
-i
インタラクティブな操作を確認し、mv操作が既存のターゲットファイルを上書きする場合、システムは書き換えるかどうかを尋ね、ユーザーにファイルの誤上書きを避けるために回答するように要求します.
-v
移動の進捗を表示