各種コマンドの使い方
yumコマンド
環境: CentOS 6.4 の場合
List of Commands:
	check          Check for problems in the rpmdb
	check-update   Check for available package updates
	clean          Remove cached data
	deplist        List a package's dependencies
	distribution-synchronization Synchronize installed packages to the latest available versions
	downgrade      downgrade a package
	erase          Remove a package or packages from your system
	groupinfo      Display details about a package group
	groupinstall   Install the packages in a group on your system
	grouplist      List available package groups
	groupremove    Remove the packages in a group from your system
	help           Display a helpful usage message
	history        Display, or use, the transaction history
	info           Display details about a package or group of packages
	install        Install a package or packages on your system
	list           List a package or groups of packages
	load-transaction load a saved transaction from filename
	makecache      Generate the metadata cache
	provides       Find what package provides the given value
	reinstall      reinstall a package
	repolist       Display the configured software repositories
	resolvedep     Determine which package provides the given dependency
	search         Search package details for the given string
	shell          Run an interactive yum shell
	update         Update a package or packages on your system
	update-minimal Works like update, but goes to the 'newest' package match which fixes a problem that affects your system
	updateinfo     Acts on repository update information
	upgrade        Update packages taking obsoletes into account
	version        Display a version for the machine and/or available repos.
	
	Options:
	  -h, --help            show this help message and exit
	  -t, --tolerant        be tolerant of errors
	  -C, --cacheonly       run entirely from system cache, don't update cache
	  -c [config file], --config=[config file]
	                        config file location
	  -R [minutes], --randomwait=[minutes]
	                        maximum command wait time
	  -d [debug level], --debuglevel=[debug level]
	                        debugging output level
	  --showduplicates      show duplicates, in repos, in list/search commands
	  -e [error level], --errorlevel=[error level]
	                        error output level
	  --rpmverbosity=[debug level name]
	                        debugging output level for rpm
	  -q, --quiet           quiet operation
	  -v, --verbose         verbose operation
	  -y, --assumeyes       answer yes for all questions
	  --version             show Yum version and exit
	  --installroot=[path]  set install root
	  --enablerepo=[repo]   enable one or more repositories (wildcards allowed)
	  --disablerepo=[repo]  disable one or more repositories (wildcards allowed)
	  -x [package], --exclude=[package]
	                        exclude package(s) by name or glob
	  --disableexcludes=[repo]
	                        disable exclude from main, for a repo or for
	                        everything
	  --obsoletes           enable obsoletes processing during updates
	  --noplugins           disable Yum plugins
	  --nogpgcheck          disable gpg signature checking
	  --disableplugin=[plugin]
	                        disable plugins by name
	  --enableplugin=[plugin]
	                        enable plugins by name
	  --skip-broken         skip packages with depsolving problems
	  --color=COLOR         control whether color is used
	  --releasever=RELEASEVER
	                        set value of $releasever in yum config and repo files
	  --setopt=SETOPTS      set arbitrary config and repo options
	  Plugin Options:
	    --security          Include security relevant packages
	    --bugfixes          Include bugfix relevant packages
	    --cve=CVE           Include packages needed to fix the given CVE
	    --bz=BZ             Include packages needed to fix the given BZ
	    --sec-severity=SEVERITY
	                        Include security relevant packages, of this severity
	    --advisory=ADVISORY
	                        Include packages needed to fix the given advisory
sudo コマンドの設定
環境: CentOS 6.4 の場合
もしsudoパッケージがインストールされていない場合は yum -y install sudo でインストールします。
root権限で visudo を実行し、最後に追加 ユーザー名 ALL = NOPASSWD: ALL と追加します。
date コマンド
ファイル作成時に日付をファイル名に付加する
tar cvfz `date +%Y%m%d_%H%M`.tar.gz ターゲットファイル <- 2019年2月2日15時34分の場合 20190202_1534




