Unixコマンドの勉強

開発 #UNIX
2018.02.15 公開

UNIXコマンド

2017年の11月に入社した浦辺です。

前職ではandroid開発を半年ほどしていました。

プログラマーと名乗るのもおこがましいほどのど素人ですので

少しでも仕事のスピードを上げるべくUnixコマンドの勉強をはじめました。

今まではGUIでファイルを操作していましたがCUIで操作した方が早そうですし、

何と言ってもカッコイイので勉強しようと思いました(笑)

よく使うUNIXコマンド

 コマンド  例  説明
 ls  $ ls -l  ディレクトリ内容の表示
 mkdir <ディレクトリ名>  $ mkdir sample  ディレクトリの作成
 cd <ディレクトリ名>  $ cd sample/  ディレクトリの移動
 cd  $ cd ..  上のディレクトリに移動
 mv <移動元> <移動先>  $ mv README.rdoc README.md  ファイルの移動やリネーム
 cp <コピー元> <コピー先>  $ cp README.rdoc README.md  ファイルのコピー
 rm <ファイル名>  $ rm README.rdoc  ファイルの削除
 touch <ファイル名>  $ touch README.rdoc  空のファイルの作成

テキストファイルを検索する(grepコマンド)

grepは、ファイル内から指定した文字列に一致する内容を含む行を検索するコマンドです。

文字列には正規表現を指定することも可能です。

$ grep[オプション][検索文字列][ファイル名]

 オプション  機能
 -i  大文字と小文字を区別しない
 -l  パターンに一致した行を含むファイル名だけを出力する
 -n  パターンに一致した行のファイル内での行番号を表示する
 -v  パターンに一致しない行を表示する

まだまだコマンドには慣れませんが無理矢理にでも使っていって作業効率が上がるように頑張ります!!

QOX
大分県大分市にあるシステム開発会社です。 WEBアプリケーションやモバイルアプリケーション、各種業務システムやインフラ構築などを手掛けております。企画から設計、開発、運用までお任せください!
Recruit

採用情報

一緒に働くメンバーを募集しています。
詳しい情報をぜひご覧ください。

Contact

お問い合わせ

サービスに関するご相談やお見積もり、ご不明な点など、
お気軽にお問い合わせください。