初心者向けコマンドラインインターフェース
5196 ワード
UbuntuとLinuxは何ですか?
まず最初に、私は同じ質問をしました.なぜなら、私はこのリンクを追加しているという考えはありませんでした.
What is difference between Ubuntu and Linux?
Linuxはオペレーティングシステム(実際にはカーネルですが、その中に入る必要はありません)
Linux
Windows、IOS、Mac OSと同じように、Linuxはオペレーティングシステムです.実際には、地球上で最も人気のあるプラットフォーム、Androidのは、Linuxオペレーティングシステムによって供給されます.オペレーティングシステムは、あなたのデスクトップまたはラップトップに関連するハードウェア資源の全てを管理するソフトウェアです.それを単に置くために、オペレーティングシステムはあなたのソフトウェアとハードウェアのコミュニケーションを管理します.オペレーティングシステム(OS)がなければ、ソフトウェアは機能しません.
カーネル-これは実際にLinuxと呼ばれる部分の1つです.カーネルはシステムのコアであり、CPU、メモリ、周辺機器を管理します.カーネルはOSの最低レベルです.
Ubuntu
Ubuntuは完全にLinuxオペレーティングシステム、自由に両方のコミュニティとプロのサポートでご利用いただけます.
UbuntuはLinuxディストリビューションです.
ディストリビューションはLinuxカーネルに基づくソフトウェアコレクションから作られたオペレーティングシステムです.
UbuntuはLinux上で構築されたオペレーティングシステムです.(もし自分の名前をクリックすると、自分のウェブサイトに行って、それについてもっと知ることができます)
クラスではコマンドラインを使って練習しましたgoorm ide !
GOORMはクラウドベースのIDE(統合開発環境)で、Amazon EC 2(Amazon Elastic Compute Cloud)を使用します.
コマンドライン
mkdir
ディレクトリを作るmkdir -p /one/two/three
ディレクトリを2つの内側に2つ、内側の2つにするmkdir one two three
ディレクトリを作るcd
ディレクトリを変更CDコマンドを使用して作業ディレクトリを変更できます
cd nameofdirectory
CDの後にタイプされたディレクトリに移動cd ..
親ディレクトリに移動cd /
パスの開始時に“/”を使用することは、ルートディレクトリから出発することを意味しますcd ~
あなたのパスの開始時の文字("~")は、"my home directoryから始まる"という意味です.pwd
印刷作業用のディレクトリ(現在の場所がわからない場合に使用します.ls
カレントディレクトリのファイルリストを出力するls -a
すべてのディレクトリの隠しファイルを含むすべてのファイルを印刷ls -al
それはミックスのようなものですls -a
and ls -l
. これは、ファイルのアクセス許可、サイズなどの詳細なデータを印刷しますll
と同じですls -al
ls *.txt
拡張子のファイルをすべて表示します.txtalias
コマンドのショートカットです.alias ls="ls -a"
これによりls
のショートカットとしてls -a
これはunalias lsを元に戻すことができますtouch filename
ファイル名を作成します.touch test.txt
txtファイルをtestとします.touch test1.txt test2.txt
test 1を作成します.txtとtest 2.txttouch test1.txt;test2.txt
test 1を作成します.txtとtest 2.Text(セミコロンで区切られた同じ行に2つ以上のコマンドを置くことができます).;
前のコマンドが失敗した場合は、次のコマンドを実行します.&&
-前のコマンドが正常に実行されたときのみ、次のコマンドを実行します&
コマンドをバックグラウンドで実行するmkdir one;cd one
ディレクトリを作成し、1と呼ばれるディレクトリに移動します(すぐに実行されます).echo "This is a test"
これはテストですecho "hello world" > hello.txt
こんにちは“こんにちは世界”を保存します.これにより、このコマンドで作成されたhello . txt内のecho結果が保存されます).cat hello.txt
ハロー・ワールド$echo "nice to meet you" > greeting.txt
$cat greeting.txt
nice to meet you
$echo "i like blue" > one.txt
$echo "i like black" > two.txt
$cat one.txt two.txt
i like blue
i like black
cat music.txt > song.txt
音楽のコンテンツを保存します.歌へのtxt.TXTとそれは歌の内容を印刷します.txt
あなたが使うならば
>>
の代わりに>
, コンテンツの代わりに新しいコンテンツを追加しますmv
移動mv test1.txt dir1
test 1を移動します.dir 1というディレクトリへのtxtファイルmv test.txt new-test.txt
移動テスト.新しいテストにtxtファイル.txtとテスト.txtが消えます.(ファイル名を変更するようなものです).cp
コピーcp one.txt two.txt
ファイルの別のコピーを作成します.cp test.txt | grep "JavaScript"
テキストを開きます.のテキストを検索cp hello.txt dirname
コピーコピー.ディレクトリ名のdirnamefind . -name '*.txt'
ファイル拡張子がすべてのファイルを見つけます.TXTと印刷します.rm
取り外しrm filename
ファイル名の削除rm dirname
dirnameという名前のディレクトリを削除します( dirnameの中にファイルがある場合は動作しません).rm -r dirname
これはdirnameというディレクトリを削除します-r
はディレクトリとその内容を再帰的に削除する.Reference
この問題について(初心者向けコマンドラインインターフェース), 我々は、より多くの情報をここで見つけました https://dev.to/daaahailey/linux-ubuntu-clicommand-line-interface-for-beginners-35jcテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol