Linuxコマンド のバックアップ差分(No.3)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2021-11-15T01:17:50+00:00","default:k1rou","k1rou")
#author("2022-03-27T09:02:02+09:00","default:k1rou","k1rou")
*Linuxコマンドとは [#y8976738]

*コマンド一覧 [#sa76bec3]
-[[sysconfig]]
-[[sar]]
-pmap
-lsof
-dmesg
-expr ※計算
 expr 2 \* 3

*カテゴリーごと [#m0f6efa0]
-マニュアル
--[[Linuxのマニュアル]]
-ハードウェア
--[[Linuxのハードウェア]]
-パーティション管理
--[[Linuxのパーティション管理]]
-ファイルシステム管理
--[[Linuxのファイルシステム管理]]
-起動・シャットダウン
--[[Linuxの起動・シャットダウン]]
-パッケージ管理
--[[Linuxのパッケージ管理]]
-ライブラリ
--[[Linuxのライブラリ]]
-ネットワーク
--[[Linuxのネットワーク]]
-システム状態
--[[Linuxのシステム状態]]
-システムの状況
--[[Linuxのシステム状況]]
-[[プロセス]]
--[[Linuxのプロセス管理]]
-ジョブ
--[[Linuxのジョブ管理]]
-ファイル操作
--[[Linuxのファイル操作]]
-ファイル管理
--[[Linuxのファイル管理]]
-ファイルの圧縮・アーカイブ
--[[Linuxのファイル圧縮・アーカイブ]]
-入出力
--[[Linuxの入出力]]
-テキスト処理
--[[Linuxのテキスト処理]]
-環境変数
--[[Linuxの環境変数]]
-[[シェル]]
--[[Linuxのシェル]]
-自動化
--[[Linuxの自動化]]
-ターミナル
--[[Linuxのターミナル]]


**シェル [#te98059d]
-. <property-file-name> ※設定ファイルを読込む

-alias ※エイリアスを一覧表示

-source
--source <file> ※指定したファイルのシェルを実行

**コマンド [#y64c954e]
-whatis
 whatis <command-name> ※マニュアルを検索(完全一致)
-apropos
 apropos <keyword> ※マニュアルを検索(部分一致)

-locate
--locate <command>
--updatedb

**ユーザー [#g4931efc]
-su
 su -
 su - <user-name>
 su - <user-name> -c <command> ※別のユーザでコマンドを実行

-sudo
 sudo <command> ※スーパーユーザでコマンドを実行
 sudo -u <user-name/user-id> <command> ※コマンドを実行するユーザを指定

-whoami
-id

-ulimit -a ※ユーザのシステムリソース使用制限を表示

-passwd ※パスワードを変更する

-chsh
 chsh -l ※選択可能なログインシェルを表示
 chsh -s <shell-path> <username> ※ログインシェルを設定
 cat /etc/passwd | grep <username> ※ユーザに設定されているログインシェルを確認

-useradd

-usermod

-userdel

-ユーザーを確認
--ls -l /home/
--cat /etc/passwd
--id <ユーザ名>
--groups <ユーザ名>

-users
 users ※ログインしているユーザーの一覧を表示

-wall
 wall "comment" ※ログインしているユーザーにメッセージを表示

**グループ [#d6ce40a6]

-groupadd
--groupadd <グループ名>
--groupadd -g <GID> <グループ名>

-groupmod

-groupdel

-gpasswd ※ユーザーが所属するグループを管理する

-グループを確認
--cat /etc/group

**システム情報 [#ae65ded2]
-w ※ログイン中のユーザ表示
-dmesg ※システムメッセージ表示

-date
 date +%Y%m%d ※YYYYMMDDで表示
 date +"%Y/%m/%d %H:%M:%S.%N" ※YYYY/MM/DD HH:MM:SS.000000000で表示

**システム操作 [#j45ee99d]
-sync ※バッファ上のデータをHDに保存

**並列処理 [#iee292f3]
-pssh
-pscp
-pslurp

**対話式 [#rabaadfe]
-expect

**Git [#if80c520]
-「[[Gitコマンド]]」参照

*コマンドの組み合わせ [#g13e320f]
-<command> | grep <keyword>
-<command> | tee <file-name> ※コマンドの実行結果を画面表示とファイル出力する
-cat <csv-file> | sort -k <column-number> ※指定した列でソートする

*参考 [#ccbe42bf]
-[[シェルスクリプト(bash)]]


*関連サイト [#xabf9096]
-shell.how~
https://www.shell.how/

*関連用語 [#ia840efe]
-[[BusyBox]]