ただ、Linux上で始めますか?コマンドラインで自分が快適に作ることは不可欠です。すでにコマンドラインユーティリティに精通している場合、あなたは、LinuxおよびMacのシェアあまり一般的ではなく、Windowsのコマンドが少ない類似点を持っていることがわかります。見てみましょう。
Linuxのコマンドライン
Linuxの初心者は、多くの場合、味付けLinuxユーザは、コマンドラインで過ごすだけでどのくらいの時間で面食らっています。ターミナルウィンドウはとても人気がある理由は多くの良いの理由があります。システム管理のために、それははるかにあなたのコンピュータに問題コマンドに最も柔軟で強力な方法です。あなたは、あなたの指先-と、より多くのオプション、よりデスクトップ環境やアプリケーションを提供することができますとでより多くのコマンドがあり、コマンドラインははるかに高速です。また、スクリプト反復的な作業は、エイリアスを作成することができ、書き込みシェル関数は、効率をクランクアップします。
あなたは、WindowsからLinuxへの移動を考えてか、単にLinux用のWindowsサブシステムで遊ぶしたい場合は、コマンドラインに豊かで多彩な遊び場を見つけることができます。利用可能なコマンドがたくさんあります。それは、Linuxを始め人々のために圧倒されていることを、実際には非常に多くの。
これは、多くのLinuxコマンドがあいまいな、2文字の名前を持っていることを助けていません。しかし、あなたは、Windowsのコマンドウィンドウ内の任意の経験を収集したかどうかを認識かもしれない名前を持つ他のコマンドがあります。以下のようなコマンド
p p
と
net net
例えば、WindowsとLinux上で同じ名前を持ちます。
あなたは一般的に、あなたの通常のコンピューティング・プラットフォーム上で実行するタスクのためのコマンドを発見し、暗記することは、新しいプラットフォーム上で自宅に感じ始めるための素晴らしい方法です。私たちは、10個のWindowsコマンドのコレクションを集めてきたし、我々は、Linuxと同等を提供してきました。我々は非常に基本的な、簡単なコマンドをスキップしました。
関連している: 37重要なLinuxコマンド
とディレクトリを変更します
CD
両方のプラットフォームで同じであり、
LS.
Linux上で何が
dir
Windowsで行います。それは2つのことあまり心配するのですが、彼らは本当に近い本当に生産的だ何にあなたを移動しません。 Linuxは、我々は有用であり、彼らはあなたが、Windowsのコマンドプロンプトを使用した場合、あなたはすでに精通だろう直接のWindows相当するものが選択したコマンド。
猫:ファイルの内容を表示1
NS
猫
コマンドは、Windowsに対応するものです
タイプ
指図。これは、ターミナルウィンドウ内のファイルの内容を表示します。また、1つのファイルに複数のファイルを連結することができます。それは、このコマンドにその名前を与える「CONCATENATE」の途中で「猫」です。
私たちは、というファイルに詩の詩を持っている「詩-1.TXT。」私たちは、との内容を調べることができます
猫
コマンドラインパラメータとしてファイル名を渡すことによって、コマンド。
猫詩-1.text
私たちは、単に他のファイルの名前を渡し、別のファイルの内容を表示するには:
猫詩-2.txt
1つのコマンドで一度に両方のファイルを表示するには、我々は両方のファイル名を渡します
猫
:
猫詩-1.TXT詩-2.txt
2つのファイルの内容を含む新しいファイルを作成するために、我々はからの出力を送信するためにリダイレクトを使用することができます
猫
新しいファイルに。
猫節-1.TXT詩-2.txt&GT。 newfile.text
ファイルの種類2.准アクション:mimeopen
NS
mimeopen
コマンドは、Windowsのような役割を果たし
ASSOC
指図。これは、ファイルの種類で、デフォルトのプログラムを関連付けます。
Windowsがファイルの種類を識別するために、ファイル拡張子を使用しています。 Linuxは違ったことを行います。これは、テキストファイルやデジタルファイルの最初の数バイトに含まれるデジタル署名の内容を見て、ファイルの種類を決定します。
ファイルの関連付け、使用を確立するには
mimeopen
とともに
-NS
(デフォルトをお問い合わせください)オプションを選択し、関連付けを設定したいタイプのファイルの名前を渡します。
MIMEOPEN -D kernel-article.mm
使用したいアプリケーションが一覧表示されている場合は、その番号を入力してください。この例では、私たちの望ましいアプリケーションはリストされていません。 "6"を入力してからアプリケーションを起動するコマンドを入力できます。このタイプのファイルをFreemind、マインドマッピングアプリケーションで開きたいです。
アプリケーションがあなたのために起動され、コマンドラインに渡されたファイルを開く。
そのアプリケーションは、そのタイプのファイルを開くために使用されます。
3.ファイル属性を設定します.Chmod
NS
chmod.
指図
Windowsのように、ファイル属性を設定します
属性
コマンドが行います。 Linuxで設定できます
権限
ファイルの所有者の異なる属性セットを持つファイルを読み取るために、ファイルの所有者の異なる属性セットを使用して、ファイルが属するユーザーグループ、および他のすべての人に属しています。これらの属性はディレクトリにも適用できます。
の使い方
に
(LONG FORMAT)オプション
LS.
コマンド各ファイルの文字のリストを表示します。
-RWXRWXRWX
最初の文字がハイフンである場合は「 - 」の場合、リストはファイルを表します。最初の文字が "d"の場合、リストはディレクトリを表します。
文字列の残りは3文字の3つのグループで構成されています。左から、最初の3つは所有者のファイルアクセス許可を示し、中央の3つはグループのファイルの権限を示し、最善の3つの文字は他の3つのキャラクタに表示されます。
各グループでは、左から右へ、文字は読み取り、書き込み、および実行許可を表します。属性が設定されている「R」、「W」、または「X」が存在する場合。手紙がハイフン「 - 」に置き換えられた場合、その許可は設定されていません。
使い方が簡単な方法
chmod.
数字で3つの権限の各セットを表しています。 3桁の数字を与えることによって
chmod.
所有者、グループなどの権限を設定できます。左端の数字は所有者を表します。中桁はグループを表します。一番右の桁は他の桁を表します。数字は0から7までの範囲です。
- 0 : 全く許可しません
- 1 :許可を実行します
- 2. :書き込み権限
- 3. :権限を書いて実行してください
- 4. :許可を読む
- 5. :権限を読み書きする
- 6. :許可を読み書きする
- 7 :読み取り、書き込み、実行権限
ファイル "howtogeek.txt"には、全員に完全な権限が設定されています。所有者(7)の完全な権限、グループの読み書き(6)を変更し、他のすべての場合(4)を読みます。
LS -L HOWToGeek.text
CHMOD 764 HOWToGeek.txt
LS -L HOWToGeek.text
4.文字列を見つけます:grep
Windowsには
探す
指図。一致する文字列のテキストファイルを検索します。 Linuxと同等のものです
gr
。の柔軟性と洗練
gr
圧倒的な原則は単純です。それはマッチング文字列を探しているテキストを走ります。
"dave"と一致するエントリの "/ etc / passwd"ファイルを検索するには、このコマンドを使用します。
Grep Dave / etc / Passwd
文字列は全体の単語である必要はありません。実際には、豊富なワイルドカードと正規表現を使用して検索できます。
GREP ove verse-1tx
使うこともできます
gr
出力を別のコマンドから検索するには。 NS
ps
コマンドの実行プロセスを一覧表示します。 NS
の
(すべて)オプションすべてのプロセスを一覧表示します。これを配管することができます
gr
そして名前の "Naut"を使ったプロセスを探します。
PS -E | Grep Naut
より詳細な説明を見るために
gr
そしてその正式な表現、私たちのことをチェックしてください
の全記事
gr
。
関連している: LinuxでGrepコマンドを使用する方法
5.ファイルの違いを探す:差分
NS
diff diff
コマンドはLinuxになります
fc
コマンドはWindowsへのものです。 2つのファイルを比較し、それらの違いを強調表示します。これは、新しいバージョンのプログラムソースコードを比較するときに特に便利ですが、サイズ型のテキストファイルの2つのバージョンをチェックしているときに同様に便利です。
2つのファイルを比較するには、コマンドラインで名前を渡します。
DIFF CORE.c OLD-CORE.C
変更は、追加された行、削除された行、または変更された行です。各変更は、省略されて表示されて表示されます。省略形では、最初のファイル、文字、次に2番目のファイル内の行番号または数字の行番号(または行の範囲)がリストされています。手紙は次のとおりです。
- NS :最初のファイルの行は、2番目のファイルの行と一致するように変更する必要があります。
- NS :最初のファイル内の行は、2番目のファイルと一致するように削除する必要があります。
- NS :最初のファイルに追加のコンテンツを追加して、2番目のファイルと一致させる必要があります。
並列比較を見るには、
-
(サイドワイ)オプション。それを使用するのはよくあります
- wの
(幅)オプション出力の幅を制限すると、包まれた行は出力を解釈するのが難しくなります。
diff -y -w 70コアkold-core.c
線は並んで示されています。変更された行、追加または削除された行は、ディスプレイの途中でシンボルで示されます。シンボルは次のとおりです。
- | .. :2番目のファイルで変更された行。
- < :2番目のファイルから削除された行。
- > :最初のファイルにない2番目のファイルに追加された行。
6. IPアドレスを検索します.ip Addr
窓
ipconfig.
コマンドネットワーク接続とIPアドレスに関する情報を表示します。 Linuxで同じことを達成するために使用してください
NS
ip
指図
。など、その動作を変更する多くのオブジェクトとオプションが必要です。
add
あなたのIPアドレスに関する情報を表示します。
IP ADDR
IPアドレスは出力にあります。この例では、IPアドレスは192.168.1.40/24として表示されます。つまり、IPアドレスは192.168.1.40、ネットワークマスクは255.255.255.0です。 "/ 24"は、3組の8ビットが1に設定されたネットワークマスクのクラスレス間ドメイン間ルーティング表記法です。
Theを通して利用可能な豊富な情報があります
ip
指図。詳しくは私達の全記事を参照してください。
関連している: LinuxでIPコマンドを使用する方法
7.ネットワーク情報を発見:NetStat
Windowsへの対応者
net net
コマンドはLinux上で同じ名前を持ちます。 Linux
net net
コマンドは、ソケットやその他のデータ構造を含むネットワーク接続に関する情報を表示します。もしも
net net
あなたのコンピュータにはすでにインストールされていませんあなたはあなたの配布のためにパッケージマネージャを使ってそれをインストールすることができます。
リスニングのTCP / IPソケットを見るには、
に
(聴く)
-NS
(TCP / IP)オプション:
NetStat -LT
関連している: LinuxでNetStatを使う方法
8.接続の問題のトラブルシューティング:Ping
Windowsに同等のものと同じ名前を持つ別のコマンド
p p
、おそらくは紹介がほとんどありません。ネットワーク接続をテストし、ネットワークデバイス間に有効なルートがあるかどうかを確認するのに最適なツールです。
それは送ります
ICMP echo_request.
リモートデバイスへのパケットと応答を待機します。それは、接続が行われたかどうか、およびミリ秒単位の平均巡回時間の旅行かをあなたに伝えます。
あなたは使うことができます
p p
IPアドレスまたはドメイン名とネットワーク名を使用します。
Ping www.howtogeek.com
特定の数のping要求を送信するには、
-NS
(count)オプション
Ping -C 4 www.howtogeek.com
9.ハードウェアの詳細を発見:LSHW.
Windowsのコマンドラインユーザーはそれに精通しています
システム情報
指図。 Linux
LSHW.
コマンドは同じ機能を提供します。いくつかのディストリビューションにこのコマンドをインストールする必要があるかもしれません。
このコマンドからの出力がたくさんあります。それは通常出力をパイプするのがより便利です
以下
。また、
sudo.
このコマンドを使用すると、システムファイルとストリームにアクセスする権限があります。
SUDO LSHW |
統合の概要を得るために、を使用してください
-短い
オプション。
SUDO LSSOW -SHORT
さまざまな違いがあります ハードウェア情報のさまざまなサブセットを表示するユーティリティ 。それらのいくつかの説明については、全文をチェックしてください。
関連している: コンピュータのデバイスをLinux端末から一覧表示する方法
10.パケットのルートを決定します.Traceroute
Linux
Traceroute
指図
窓の類似体です
トラッキー
指図。それはあなたがあなたの配布にインストールする必要があるかもしれないもう1つです。パケットがコンピュータからリモートデバイスへの途中で途中でルータへのホップをカウントします。いくつかのデバイスは自分自身について多くを明らかにしません。これらの秘密デバイスは、出力中のアスタリスク「*」の線として表示されます。
TracerouteをIPアドレスまたはドメイン名とデバイス名で使用できます。
Traceroute www.blarneycastle.ie
違いの世界
WindowsとLinuxは世界を除く、まだそれらはいくつかの一般的なコマンドとコマンド名を共有しています。それは驚くべきことではありません。 Windowsソケットが出てきました un それで、2つのオペレーティングシステムでその用語でいくつかの重なり合うに縛られています。
そして、いくつかのユーティリティは非常に便利ですが、それらはすべてのプラットフォームに表示されています。 NS
p p
たとえば、コマンドはほとんどすべてのプラットフォームで考えることができるほとんどのプラットフォームで見つかります。
WindowsからLinuxに来るのはカルチャーショックです、それを脱出することはありません。しかし、それはポイントの種類です。それが同じだったら、あなたはWindowsに貼り付けるかもしれません。しかし、いくつかのおなじみの顔は間違いなくあなたがLinuxの世界への安らぎを助けることができます。