Linux入門 touchコマンド
こんにちは
今日のテーマはtouchコマンドです。
ファイルの作成に使うコマンドですね。
windowsでやってみましょう。
testフォルダからtest_cdフォルダに移動して、
空白の部分を右クリック
新規作成からテキストドキュメントを選択してください。
今回はlinux.txtという名前にしました。
これをLinuxでやってみましょう。
cdでtestフォルダにいきましょう。
そこで、ls -l と打ってみるとweb_log.txtのみあります。
なので、以下のコマンドを実行してください。
touch linux.txt
もういちどls -lを実行するとweb_log.txtができています。
touch コマンドはファイルを作成するコマンドだと覚えるくらいでいいと思います。
書き方:touch 作成したいファイル名
Linux入門 less コマンド catコマンド
今日のタイトルはlessコマンドとcatコマンドです。
ファイルの中身を見るコマンドです。
testフォルダにあるweb_log.txtの中身をなんでもいいので記述しましょう。
例)aiueo
まぁ、こんな感じです。
ついでなので、viコマンドについても書きます。
viコマンドはファイル編集のコマンドです。
このコマンドは奥が深いので、また今度の説明にします。
いつも通りtestディレクトリに移動して、lsで確認しましょう。
ここでviコマンドを実行しましょう。
vi web_log.txtを打ってみると何もうつらないはずです。(焦らないで!!)
iを押すと入力モードになります。
左下にINSSERTの文字がでれば入力できます。
aiueoと打ってみましょう。
打ってみたらEscボタンを押して、:wqと打ってみましょう。
これで保存ができます。
ここでようやく本日のテーマにうつれます。
cat web_log.txtと打ってみましょう。
こんな感じの表示ならOK
lessコマンドも打ってみましょう。
こちらは表示が少しちがいます。
ファイル自体が開くため元に戻るにはqを押して下さい。
lessとcatびの違いですが、lessはファイルの閲覧ができます。
catはファイルを表示します。
情報が多いファイル、文字が多いファイルの中身を見たいときはlessコマンドを
使うことがおすすめです。
lessとcatでファイルの中身が見えるんだなと覚えてくれれば嬉しいです。
Linux入門 cp コマンド
こんにちは
今日はcp コマンドについて書きます。
cp コマンドはファイルをコピーするコマンドです。
名前で察することができるかもしれませんが、
ファイル、ディレクトリのコピーを行うコマンドです。
windowsで行うとこんな感じ
testフォルダに移動してみると、test_cdフォルダと
web_log.txtファイルがあるのがわかります。
web_log.txtを右クリックしてコピーを選択
test_cdディレクトリに移動すると何もファイルがありません。
右クリックをして、貼り付けを選択
ファイルがコピーされました。
補足をするとファイルの移動とコピーは何が違うのか。
移動はファイルの実態をコピーするのでファイルは1つしかありません。
コピーして貼るのは実質ファイルが2つになります。
同じフォルダに貼り付けるとファイル名が同じため、名前にコピーが付きます。
さて、linuxでやってみましょう。
まず、testディレクトリでlsコマンド実行
web_log.txtファイルがあります。
ではコピーしましょう。
公式はcp コピー元 コピー先
なので、
cp -p web_log.txt test/と打ちましょう。
testディレクトリに移動して再度lsコマンドを打ちます。
コピーできました。
補足ですが、-pオプションを付けるとタイムスタンプを保持します。
普通にcpコマンドだけだとファイルの修正時刻が変わってしまうんですよね。
移動した時間になります。
なので、なるべく-pをつけて実行しましょう。
でした。
Linux入門 mv コマンド
少し時間が空きましたが、今日はmvコマンドについて
書こうと思います。
簡単な説明ですが、ファイルの移動に使うコマンドです。
ファイルを別のディレクトリに移動したり、
前回を同じファイルを使って移動させましょう。
testフォルダのtest_cdフォルダにあるweb_log.txtを
testフォルダに移動させます。
web_log.txtを右クリックして切り取りを選択
testフォルダに移動して、貼り付けを行います。
windowsでやるとこんな感じですね。
無事ファイルの移動ができました。
これをLinuxでやってみましょう。
/root/test/test
に移動して、llコマンドを打ってみましょう
web_log.txtがあるのが確認できますね。
今回移動したいディレクトリは
/root/test/ですよね。
なので、mvコマンドを使い移動させます。
mvコマンドの公式はこちらです。
mv 移動したいファイル名 移動先のディレクトリ
なので、以下のコマンドを使います。
mv web_log.txt /root/test/
1つ上のディレクトリに移動して再度llコマンドを押してみましょう。
これでファイルが移動しました。
注意してほしいのはmvコマンドの最後にあるスラッシュです。
スラッシュがディレクトリ配下を表しているので、
スラッシュをなくすと、ディレクトリがなくなります。。。ディレクトリに上書きしてしまいます。
cd コマンドの時にドットを2つ打ちましたが、
これが1つ上の階層を表しています。
ドット1つが現在のディレクトリです。
今日はこのくらいです。
・mvコマンドでファイル移動するんだな
・スラッシュって大事なんだな
この2つを覚えていただけたらと思います。
Linux入門 cd コマンド
今回はcdコマンドについて書こうと思います。
cdコマンドもpcを壊してしまったりする心配のないコマンドなので、
安心して使っていいです。
そもそもcd コマンドとはディレクトリの移動をするときに使うコマンドです。
ディレクトリの中のファイルを消したいときに
ディレクトリに移動する必要があります。
windowsでいうとこんな感じ
testフォルダの中にtest_cdフォルダがあってweb_log.txtファイルがあるのを確認するとき
上記のようにすえるにはエクスプローラを開いて、testフォルダをダブルクリック
test_cdフォルダをダブルクリックしたら確認できますよね。
これをlinuxのコマンドでやると以下になります。
ls でファイルの確認testディレクトリがあるのがわかります。
ちなみにディレクトリは青色で表示されます。
cd コマンドでtestディレクトリに移動しましょう。
そしてlsと打ってみたらtestディレクトリがあるのがわかりますね。
さらにcd コマンドで移動して、lsを打ってみるとweb_log.txt
と表示されるのがわかります。
これがcdコマンドです。
とりあえず、ディレクトリの移動に使うコマンドなんだなと覚えて下さい。
文系からエンジニアになるために
今日は、いつもとすこしだけ違ったテーマで書きたいと思います。
Linuxについて、インフラエンジニアになるための記事を書くつもりでした。
しかし、ゴールが設定されていないことに気づきました。
というのも、勉強するときってゴールが必要だと記事で読みました。。
わかってたことですが、ただ毎日書けばいいというわけではないですよね。
といことで、自分なりに勉強についてまとめます!!
1、Linuxのコマンドについて…Linuxのコマンドにはどうゆうものがあるのか。(入門レベル)
2、コンピュータについて…基本情報などで勉強する範囲
3、ネットワークについて…あまり得意ではないですが、簡単に言えば通信方法など。
4、AWSなどのCloudについて…前述のものが今ではAWSなどCloudで便利になっているので。
おおまかに言ったらこのくらいですかね。
期限は…1つの単元に2~3週間くらいかけようと思います。
できるだけ毎日書く。
まずはこのくらいの知識を入れた上で、データベースとかスクリプト、監視などについて書こうかと思います。
時間があるときにLinuxのインストールなどについても
書こうかと思います。
仕事中に書いてるので、、、
雑記ブログですが、よろしくです。
Linux入門 その1
今回からは少しずつ技術的なことも書いていきます。
3日坊主にならないようにアウトプットですね。
vmwareのインストールとlinuxの設定については下記URLを参照してください。
https://eng-entrance.com/linux-vmware-install
そもそもworkstationとは??
業務用高性能マシンという位置づけみたいです。
勉強のためにも入れておくといいです。
PCは壊せないけど、workstation上で作成したマシンは壊して作り直すことができるので
勉強にはなると思います。
workstationは個人で無料で使えるので、おすすめ。
というより、インターノウスの研修ではインストールするところから
教えてくれます。
よくテレビで見る黒い画面をぽちぽちします。
これだけで、何がなんだかわからず、あきらめたくなりますね。
わかります。
皆初めは初心者ですから。
ただ、自分でもできたので、やればできます。
インストールについては詳しくやるかもしれませんが、
とりあえずは終わっているものと仮定して書きます。
まずは影響のないコマンドから打っていくのがいいと思います。
ls と 打ってみましょう。
色々と出てきたと思います。
これはファイルやディレクトリの情報を表示するコマンドです。
windowsでいうところの以下の画面をやっていると思ってもらっていいです。
これをコマンドで表示したものがlsですね。
linuxのコマンドにはオプションというものがあります。
たいていはスペースとハイフンアルファベットの使い方です。
次は ls -l と打ってみます
これはオプションでlを付けて実行しました。
先ほどよりも詳細に表示されます。
とりあえず、今日はここまで。
コメントまってます