「Linux」サーバの時刻と日付をNTP(Network Time Protocol)サーバーと同期する方法
1.Linuxの時刻確認
使用例
# date
Fri Sep 25 14:43:49 JST 2020
2.ntpdateコマンド
書式
ntpdate オプション NTPサーバー ...
「Linux」find、lsコマンドで特定の文字列を含むファイルのリストを取得する方法
■findコマンド 書式
find 検索対象フォルダのパス -type f -name “*検索したい文字列*”
使用例
$ find/data/backup/arkgame -type ...
「Linux」tailコマンドでファイルの最終行から数行を表示する方法
1.ファイルの指定
書式
tail ファイル名
使用例
$tail UserReg.php
2.ファイルの複数指定
書式
tail *.拡張子
使用例
$ t ...
「Linux」コマンドラインで文字列を削除するショートカットキー
操作方法
1.カーソルの左側の文字を1文字削除
Ctrl + h
2.カーソルより右側の文字列を削除
Ctrl + k
3.カーソルより左側の文字列を削除
Ctrl + u ...
「Linux」ディレクトリ内のファイル数をカウントする方法
操作方法
1.findコマンド
構文
find . -type f | wc -l
使用例
$ find . -type f | wc -l
8650
2.lsコマンド ...
「Linux」zipコマンドでディレクトリを圧縮する方法
書式
zip -r 生成するzipファイル名 対象ディレクトリ名
使用例
対象ディレクトリのファイルの確認
$ cd test
$ ls
abc.php
123.csv ...
「Linux入門」コマンドラインでカーソルを移動するショートカットキー
ショートカットキーのコマンド
1.行の先頭へ移動
Ctrl + a
2.行の最後へ移動
Ctrl + e
3.左に1文字移動
Ctrl + b
4.右に1文字移動 ...
「Linux」ファイルの基本操作コマンド(cp、cat、rm)
1.ファイルのコピー
# cp コピー前ファイル名 コピー先のファイル名
例
# cp sample.csv sample_org.csv
2.ファイルに名前変更
#mv 変更前ファイル ...
「Linux入門」現在ログインしているユーザを確認する
1.現在ログインしているユーザの確認
# who
testuser pts/0 2020-07-13 19:48 (xxxx)
# users
testuser
2.ユーザ一覧の確認 ...
「Linux」正規表現を利用してviのテキストを置換するサンプル
書式
:%s/置換対象文字列/置換後文字列/g
例1 \n改行文字にマッチする
置換前
# cat test01.txt
123\n456
test\noob
操作コマン ...
「Linux」viコマンドでテキストの文字列を置換する方法
1.ファイル全体の置換
書式
:%s/置換対象文字列/置換後文字列/g
置換前
123 456
abc def
123 789
操作コマンド
:%s/123/tc ...
「Linux」catコマンドでファイルに書き込む方法
1.複数のファイルを連結する
書式
cat ファイル名
操作コマンド
# cat 11.txt
data_11
# cat 22.txt
data_22
# cat ...
「Linux入門」chownコマンドでディレクトリの所有権を再帰的に変更する
1.ユーザー所有権とグループ所有権を変更する
# chown tomcat:tomcat server.xml
2.ディレクトリの所有権を再帰的に変更する
オプション
-h ファイルがシンボリックリ ...
「Linux」tar.gzファイルの圧縮、解凍コマンドのサンプル
1.オプション
-z –gzip gzip形式であることを指定
-c –create 新しく圧縮ファイルをつくる
-v –verbose 処理結果を出力
-f ...
「Linux入門」viで行番号を表示する方法
1.行番号を表示する
:set number
2.行番号を非表示にする
:set nonumber
3.指定行番号を表示する
:行番号
4.行番号デフォルト表示を設定する ...
「Linux」curlコマンドHTTP(https)リクエストを実行するメモ
書式
curl
1.URLのファイル名でダウンロード
# curl -O
2.リダイレクトを有効にする
# curl -L
例
#curl -O -L
3. ...
「Linux入門」tarコマンドで tar.gzファイルの解凍サンプル
1.書式
tar -zxvf xxxx.tar.gz
2.説明
-z gzip形式で圧縮
-x アーカイブ (archive)されたファイルを解凍し展開、復元を行う
-v アーカイブ (ar ...
「Linux入門」/usr/bin/which: no mysql in xxxの解決方法
1.エラー現象
#which mysql
2.エラーメッセージ
/usr/bin/which: no mysql in (/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr ...