186135 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

家studyをつづって

家studyをつづって

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

PR

プロフィール

kinada3

kinada3

カテゴリ

日記/記事の投稿

バックナンバー

2025年05月
2025年04月
2025年03月
2025年02月
2025年01月

キーワードサーチ

▼キーワード検索

楽天カード

コメント新着

ラッキー@ Re[2]:1.セキュリティとリスクマネジメント(CISSP)(04/22) kinada3さんへ お返事いただき、有難うご…
kinada3@ Re[1]:1.セキュリティとリスクマネジメント(CISSP)(04/22) ラッキーさんへ コメントをいただきまして…
ラッキー@ Re:1.セキュリティとリスクマネジメント(CISSP)(04/22) コメント失礼致します。 すごく参考になり…
kinada3@ Re[1]:ubuntuをかじる(10/14) Apapaさんへ コメントをいただきありがと…
Apapa@ Re:ubuntuをかじる(10/14) Ubunteを使っていますが機械を変えてとこ…

フリーページ

ニューストピックス

2019年02月03日
XML
カテゴリ:資格勉強用
fsckコマンドでファイルシステムの整合性をチェックする際、障害箇所を自動的に修復したい。fsckコマンドの適切なオプションは次のうちどれか。・-ainitプログラムであるUpstartの特徴はどれか(3つ選択)・サービスの並列起動処理が可能・イベント駆動型・サービスやタスクを「ジョブ」という単位で扱う共有ライブラリの検索パスを設定する環境変数は次のうちどれか。・LD_LIBRARY_PATHLink eDitorの略らしいfdiskコマンドのサブコマンドとその説明の組み合わせとして正しいものはどれか。(2つ選択)・p:パーティションテーブルの表示・t:パーティションタイプ(システムID)の変更・ldd語源:list dynamic dependecies(ダイナミックライブラリの依存関係一覧)ブートローダであるGRUB2の設定ファイルの内容を変更したい。変更内容を反映させるコマンドは次のうちどれか。・grub-mkconfig

tarコマンドオプション
------------------------------------------
c 新しいアーカイブを作成
------------------------------------------
x アーカイブからファイルを展開
------------------------------------------
t アーカイブの内容を一覧表示
------------------------------------------
f アーカイブファイル名を指定
------------------------------------------
v 処理の詳細情報を表示
------------------------------------------
z gzipを通して圧縮/展開
------------------------------------------
j bzip2を通して圧縮/展開
------------------------------------------
J xzを通して圧縮/展開
-----------------------------------------

設定されている全ての環境変数を一覧表示できるコマンドは次のうちどれか
・set:すべてのシェル変数と環境変数
・env:すべての寛容変数
・printenv:一部の環境変数

スワップ領域とは、物理メモリ(実メモリ)に収まらなかった情報を一時的に格納する為の、
通常ハードディスク上に作成する領域です。
ハードディスク上にある為、物理メモリよりも動作は格段に遅くなります。スワップ領域は通常、
物理メモリと同じサイズまたは2倍程度のサイズを設定します。

ディスククォータとは、ユーザまたはグループ毎にディスク容量を制限する機能のことです。
クォータの設定は以下のような手順で行います。
1. 「/etc/fstab」ファイルで、ディスククォータ機能を使用したいファイルシステムの設定を行う 
なお、設定を行った後はファイルシステムをマウントしなおします。
2. quotacheckコマンドでクォータの情報を格納するファイルを作成・更新する
3. quotaonコマンドでクォータを有効にする
4. edquotaコマンド、またはsetquotaコマンドでユーザまたは
グループのクォータを設定


論理ボリュームを作成する際の主な手順は以下のとおりです。
・物理ボリューム(PV)の作成pvcreateコマンドを使用して作成します。
・ボリュームグループ(VG)の作成vgcreateコマンドを使用して作成します。
・論理ボリューム(LV)の作成lvcreateコマンドを使用して作成します。

変数DATEに「date」という文字列(現在の日時を表示するコマンド)を格納した。
以下のコマンドの実行結果は次のうちどれか。
$ echo '$DATE'
・$DATE 

sambaというキーワードを一部に含むmanページを検索するコマンドは次のうちどれか。
・man -k samba
・apropos samba

カレントディレクトリにあるファイルやディレクトリをファイルタイプをつけて表示したい。
適切なコマンドは次のうちどれか。
・ls -F

「file」ファイルを行番号をつけて出力したい。適切なコマンドは次のうちどれか。
なお、行番号は空行を含めた全ての行に付けることとする。(全て選択)
・cat -n file
・nl -b a file

nlコマンドオプション
-b a:すべての行に行番号
-b t:空行抜いたすべての行に行番号

XFSファイルシステムのデバッグを行うコマンドは次のうちどれか。
・xfs_db

「/etc/mtab」ファイルでディスククォータが設定されている全てのファイルシステムの
ディスク使用量をチェックし、データベースファイルを作成・更新するコマンドは次のうちどれか。
・quotacheck -a

フォアグラウンドで実行しているプロセスに割り込みシグナルを送信し、
プロセスを終了したい。どのようにするとよいか。(全て選択)
・killまたはkillallコマンドでINT(SIGINT)シグナルを送信する
・Ctrl+cキーを押下する
※SIGINTは割り込みによる終了

yumコマンドを使用して、パッケージグループを一覧表示させたい。適切なコマンドは次のうちどれか。
・yum grouplist

systemdの動作するシステムにおいて、次回起動時にメンテナンスを行うために
最低限のシステムサービス状態で起動させたい。
次回起動時のターゲットとしてどれを指定すればよいか(2つ選択)
・runlevel1.target
・rescue.target

bashのシェル変数であるLPICを削除するコマンドは次うちどれか。
・unset LPIC

apt-cacheコマンドを使用して、「ssh」パッケージへ依存しているパッケージを含めた詳細情報を
表示させたい。適切なコマンドは次のうちどれか。
・apt-cache showpkg ssh

apt-cacheコマンドを使用して、キーワード「ssh」を含むパッケージを表示させたい。
適切なコマンドは次のうちどれか。
・apt-cache search ssh

egrepコマンドを使用して、以下の「test.txt」ファイルから「taro」と「hanako」という
2つの文字列を取り出しなさい。
・egrep 'taro|hanako' test.txt

grep 簡単な絞り込みに用いられる
egrep より強力な拡張正規表現(EREs)が使える
fgrep grepやegrepよりも早いが限定的な正規表現しか使えない

fdiskコマンドで作成したパーティションにファイルシステムを作成することができるコマンドは次のうちどれか。(2つ選択)
・mke2fs
・mkfs

D-Busについて正しく説明しているのはどれか
・Linuxで使われるプロセス間通信機構

Desktop Busはプログラム同士が情報を伝達するプロセス間通信機構のひとつです。
rpmコマンドを使用して、「postfix」パッケージがインストールされているかどうか確認したい。
適切なコマンドは次のうちどれか。
[プロンプト]# rpm --query postfixpostfix-2.10.1-7.el7.x86_64
[プロンプト]# rpm -q postfixpostfix-2.10.1-7.el7.x86_64
[プロンプト]#

ファイルシステムのチェック
fsckのオプション
-t ファイルシステムの種類
ファイルシステムの種類を指定
-A 「/etc/fstab」に記述されている全ファイルシステムに対して実行-N 実際には実行せず実行する内容を表示-a
問題を自動的に修復
-r 問題を対話的に修復

「/etc/passwd」ファイルの各行の2番目の文字を取り出して表示したい。適切なコマンドは次のうちどれか。・cut -c 2 /etc/passwd-c :文字数指定-d :区切り文字指定-f :フィールド指定viエディタのコマンドモードにおいて、カーソル位置の左の文字を削除するviコマンドは次のうちどれか。・X※xはカーソル位置の文字をカットする。findコマンドでファイルを検索する際、ファイルのサイズを検索条件として使用したい。適切な検索式は次のうちどれか。・-size「DATE=`date`」というコマンドを実行した。以下のコマンドの実行結果は次のうちどれか。$ echo \"$DATE\"・"現在の日時"udevが使用するデバイス設定情報について、正しいものを選べ。・設定情報ファイルは「/etc/udev/rules.d」に配置されるext2ファイルシステムの「/dev/hda5」をext3に変換したい。適切なコマンドは次のうちどれか。・ tune2fs -j /dev/hda5-j:ext2をext3に変換マルチユーザモードとなるランレベルは次のうちどれか。・2~5(4は未使用)mycommandを実行している全てのプロセスをクリーンアップして終了させたい。適切なコマンドは次のうちどれか。(全て選択)・killall -SIGTERM mycommand・pkill mycommand・killall -s 15 mycommandkill -15 mycommand↑は誤り。killは、kill [-シグナル名または-シグナル番号] プロセスIDまたはkill -s [シグナル名またはシグナル番号] プロセスIDとなるため、引数にプロセスIDが必要になる。「configure.xz」ファイルを展開することができるコマンドは次のうちどれか(すべて選択)・xz -d -k configure.xz・unxz configure.xz・xz -d configure.xz-d,--decompress 圧縮ファイルの展開-k,--keep 圧縮、展開処理後に元のファイルを削除しない-l,--list 圧縮ファイルの情報を表示する
指定したユーザやグループのディスククォータ状況を表示するコマンドは?・quota「ping」ユーザのディスククォータ状況を表示したい。適切なコマンドは?・quota ping・quota -u pingコマンドラインからディスククォータの容量の設定を行うコマンドは?・setquotaファイルシステムのディスク使用量を確認し、 クォータの情報を格納するファイルを作成(初期化)・更新するコマンドは?・quotacheck「/etc/mtab」ファイルでディスククォータが設定されている全ての ファイルシステムのディスク使用量を確認し、クォータの情報を 格納するファイルを作成・更新するコマンドは?・quotacheck -a「/dev/sda5」のディスク使用量を確認し、ユーザクォータのデータベースファイルを 作成・更新するコマンドは?(短い方から先に2つ)・quotacheck /dev/sda5・quotacheck -u /dev/sda5「/dev/sda5」のディスク使用量をチェックし、グループクォータの データベースファイルを作成・更新するコマンドは?・quotacheck -g /dev/sda5testグループのディスククォータの容量を設定したい。適切なコマンドは?・edquota -g test testユーザのディスククォータの容量を設定したい。適切なコマンドは?・edquota test・edquota -u testディスククォータの猶予期間を設定するコマンドは?・edquota -tディスククォータの容量の設定をテキストエディタで行うコマンドは?・edquotaedquotaコマンドのオプションのうち、指定したユーザのディスククォータの 設定を、別のユーザのディスククォータの設定にコピーするオプションは?・-pquotaonコマンドのオプションのうち、 ユーザ毎のディスククォータのみ有効にするオプションは?・-u quotaonまたはquotaoffコマンドでディスククォータの設定を有効・無効にする際、 詳細情報を表示させたい。適切なオプションは?・-v「/etc/fstab」ファイルで以下のようにディスククォータの設定を行った。 /dev/hda5 /export reiserfs defaults,usrquota,grpquota 0 3 「/dev/hda5」のユーザ毎のディスククォータのみ有効にするコマンドは?・quotaon -u /dev/hda5・quotaon -u /export「/etc/fstab」ファイルでディスククォータが設定されている全ての ファイルシステムのディスククォータを無効にするコマンドは?・quotaoff -a「/etc/fstab」ファイルに記述するマウントオプションで、 ユーザ毎のディスククォータを設定するものは?・usrquota「test」グループのディスククォータ状況を表示したい。適切なコマンドは?quotaonコマンドのオプションのうち、 グループ毎のディスククォータのみ有効にするオプションは?・quota -g test「/etc/fstab」ファイルでディスククォータが設定されている全ての ファイルシステムのディスククォータを有効にするコマンドは?・quotaon -a「/etc/mtab」ファイルでクォータが設定されている全ての ファイルシステムのクォータ状況を表示するコマンドは?・repquota -arepquotaコマンドのオプションのうち、指定したファイルシステムの グループのクォータ状況を表示するオプションは?・-g「/etc/fstab」ファイルで以下のようにディスククォータの設定を行った。 /dev/hda5 /export reiserfs defaults,usrquota,grpquota 0 3 「/dev/hda5」のクォータが設定されているユーザのクォータ状況を表示するコマンドは?・repquota -u /dev/hda5・repquota -u /export「/etc/fstab」ファイルに記述するマウントオプションで、 グループ毎のディスククォータを設定するものは?・grpquota
chownコマンドを使用し「file」の所有グループのみをtestからgpに変更したい。
  適切なコマンドは?(「:」を使用するほうから先に2つ)
・chown :gp file
・chown :gp file

findコマンドの検索式で、ファイルのサイズを条件として検索するものは?
・-size

以下のような内容を出力するコマンドは?
  -rw-r--r-- 1 test staff 24 Jul 21 13:38 index.html
・ls -l

findコマンドでファイルを検索する際、検索結果を表示するアクションは?
・-print

  「file」の所有ユーザをtestからstaffに、所有グループをtestからgpに変更したい。
  適切なコマンドは?(「:」を使用するほうから先に2つ)
・chown staff:gp file
・chown staff.gp file

検索用データベースを使用して高速でファイル検索を行うコマンドは?
・locate

findコマンドで「httpd.conf」ファイルを「/etc」ディレクトリ以下から検索したい。適切なコマンドは?適切なコマンドは(アクションは省略)?
・fine /etc -name httpd.conf

 ファイルとディレクトリを新規作成した際のデフォルトのパーミッションを、
  それぞれ「644」と「755」にしたい。適切なコマンドは?
・umask 022

findコマンドでカレントディレクトリ以下から、アクセス権が775のディレクトリを検索したい。
  適切なコマンドは?
  (検索式はファイルの種類から先に指定する事。アクションは省略)
・find . -type d -perm 775

findコマンドの検索式で、
  ファイルの最終アクセス日を条件として検索するものは?
・-atime

指定したコマンドが格納されている場所を、環境変数PATHで設定している
  ディレクトリから検索し、その場所を絶対パスで表示するコマンドは?
・which

「dir」ディレクトリおよびその配下にあるファイルの所有グループを「gp」に変更したい。
  適切なコマンドは?(コマンドが長い方から先に2つ、「:」は使用しないこと)
・chown -R .gp dir
・chgrp -R gp dir

findコマンドの検索式で、アクセス権を条件として検索するものは?
・-perm

findコマンドの検索式で、指定した階層から下を検索対象とするものは?
・mindepth

「dir」ディレクトリ内において、自分以外のユーザが所有するファイルを削除できないようにしたい。
  なお、「dir」ディレクトリのパーミッションは755である。適切なコマンドは?
  (パーミッションの指定には、1つ目は数値、2つ目は記号3文字を使用すること)
・chmod 1755 dir
・chmod o+t dir

システムの起動には必須ではないコマンドの共有ライブラリが格納されているディレクトリは?
・/usr/lib

findコマンドの検索式で、ファイル名を条件として検索するものは?
・-name

 findコマンドの検索式でファイルの種類を条件として検索するものは?
・-type

findコマンドで「/home」ディレクトリ以下から、所有者が「test」ユーザの
  ファイルやディレクトリを検索したい。適切なコマンドは?
  (アクションは省略)
・find /home -user test

findコマンドの検索式で、
  シンボリックリンクを検索するものは?
・-type l

 「file」ファイルのパーミッションを644から755に変更したい。適切なコマンドは?
  (パーミッションを1つ目は数値、2つ目は記号含め3文字で指定すること)
・chmod 755 file
・chmod a+x file

システムの起動には必須ではない、システム管理用のコマンドが格納されているディレクトリは?
・/usr/sbin


  マニュアルページが格納されているディレクトリは?
・/usr/share/man

chmodコマンドを使用して記号でパーミッションを設定する際、
  スティッキービットを表す文字は?
・t

指定したコマンドが通常のコマンドか、シェルの組み込みコマンドか、
  エイリアスかなどの情報を表示するコマンドは?
・type

findコマンドの検索式で、
  ファイルの所有者を条件として検索するものは?
・-user

「file」ファイルの所有ユーザをtestからstaffに変更したい。
  適切なコマンドは?
・chown staff file

「file」の所有グループのみをtestからgpに変更したい。
  適切なコマンドは?(chownコマンドは使用しないこと)
・chgrp gp file

全てのユーザが使用できるプログラムを作成した。そのプログラムはこのホストでのみ
  使用する。プログラムを格納するディレクトリとして適切なものは?
・/usr/local/bin/

プログラム「file」をどのユーザが実行しても、プログラムの所有者の権限で実行させたい。
  なお、「file」のパーミッションは755である。適切なコマンドは?
  (パーミッションの指定には、1つ目は数値、2つ目は記号3文字を使用すること)
・chmod 4755 file
・chmod u+s file

プログラム「file」をどのユーザが実行しても、プログラムを所有するグループの権限で実行させたい。
  なお、「file」のパーミッションは755である。適切なコマンドは?
  (パーミッションの指定には、1つ目は数値、2つ目は記号3文字を使用すること)
・chmod 2755 file
・chmod g+s file

システムの起動には必須ではない、一般ユーザ用のコマンドが格納されているディレクトリは?
・/usr/bin


指定したディレクトリ以下からファイルやディレクトリを検索するコマンドは?
  (データベースを使用しないものとする)
・find

locateコマンドが利用する検索用のデータベースを更新するコマンドは?
・updatedb

updatedbコマンドの設定ファイルは?
・/etc/updatedb.conf

chmodコマンドを使用して記号でパーミッションを設定する際、
  SUIDまたはSGIDを表す文字は?
・s

ファイルとディレクトリを新規作成した際のデフォルトのパーミッションを、
  それぞれ「600」と「700」にしたい。適切なコマンドは?
・umask 077

「dir」ディレクトリのパーミッションを700から500に変更したい。適切なコマンドは?
  (パーミッションを1つ目は数値、2つ目は-記号を用いて3文字、3つ目は=記号を用いて4文字で指定)
・chmod 500 dir
・chmod u-w dir
・  chmod u=rx dir

「/home/dir」ディレクトリのシンボリックリンクを「/link」という名で作成したい。
  適切なコマンドは?
・ln -s /home/dir /link


  cpコマンドの場所を絶対パスで表示したい。適切なコマンドは?
  (コマンド全体が短い方から先に2つ)
・which cp
・whereis cp
 

  指定したコマンド、またそのマニュアル、ソースコードが格納されている
  場所を検索し、絶対パスで表示するコマンドは?
・whereis

findコマンドの検索式で、
  指定した階層までを検索対象とするものは?
・-maxdepth

findコマンドの検索式で、
  ファイルの最終更新時刻を条件として検索するものは?
・-mtime

「dir」ディレクトリおよびその配下にあるファイルのパーミッションを755に設定したい。
  適切なコマンドは?(パーミッションの指定には数値を使用すること)
・chmod -R 755 dir

全てのユーザが使用できるプログラムを作成した。そのプログラムはこのホストでのみ
  使用する。プログラムの設定ファイルを格納するディレクトリとして適切なものは?
・/usr/local/etc

ファイルやディレクトリを新規作成した際の、デフォルトのパーミッションを設定するコマンドは?
・umask

「file」ファイルのパーミッションを、所有者は読み取りと書き込みのみが可能で、
  所有グループとその他のユーザは読み取りのみが出来るように設定したい。適切なコマンドは?
  (パーミッションを、1つ目は数値、2つ目は上記の条件を訳するように順に指定する事)
・chmod 644 file
・chmod u=rw,go=r file

 ファイルとディレクトリを新規作成した際のデフォルトのパーミッションを、
  それぞれ「640」と「750」にしたい。適切なコマンドは?
・umask 027

指定したファイルまたはディレクトリの所有グループを変更するコマンドは?
  ただし所有ユーザの変更はできないコマンドとする。
・chgrp

XFSファイルシステムを作成するコマンドは?
  (オプション無しで作成可能なコマンドとする)
・mkfs.xfs

tune2fsコマンドのオプションのうち、ファイルシステムのチェックを行うまでの
  最大時間間隔を指定するオプションは?
・-i

ファイルシステムをチェックせずに「/dev/sda2」がマウント出来る回数を
  10回に変更したい。適切なコマンドは?
・tune2fs -c 10 /dev/sda2

fsckコマンドのオプションのうち、ファイルシステムの種類を指定する
  オプションは?
・-t

ext2/ext3/ext4ファイルシステムの各種情報を表示するコマンドは?
・dumpe2fs

duコマンドのオプションのうち、ファイルの容量についても表示するオプションは?
・-a

tune2fsコマンドのオプションのうち、ext2をext3ファイルシステムに
  変換するオプションは?
・-j

カレントディレクトリとそのサブディレクトリが占めている容量を
  メガバイト単位で表示したい。適切なコマンドは?
・du -m

e2fsckコマンドで「/dev/sda4」をチェックする際、全ての問題を
  自動的に修復したい。適切なコマンドは?
・e2fsck -p /dev/sda4

デバイス(パーティション)の空き容量を確認することが出来るコマンドは?
・df

 fsckコマンドのオプションのうち、「/etc/fstab」に記載されている
  全ファイルシステムに対して実行するオプションは?
・-A

ファイルシステムのチェック、および問題を修復することが出来るコマンドは?
  (短い方から先に2つ)
・fsck
・e2fsck

e2fsckコマンドでファイルシステムの整合性をチェックする際、
  問い合わせに対して自動的に「no」と回答したい。
  適切なオプションは?
・-n

duコマンドのオプションのうち、ディレクトリの容量に
  サブディレクトリの容量を含めずに表示するオプションは?
・-S

tune2fsコマンドのオプションのうち、ファイルシステムのボリューラベルを
  設定するオプションは?
・-L

fsckコマンドのオプションのうち、実際には実行せず
  実行する内容を表示オプションは?
・-N

ext2/ext3/ext4ファイルシステムのパラメータを設定するコマンドは?
・tune2fs

duコマンドのオプションのうち、指定したファイルやディレクトリの
  合計容量のみを表示するオプションは?
・-s

XFSファイルシステムの情報を表示するコマンドは?
・xfs_info

e2fsckコマンドでファイルシステムの整合性をチェックする際、
  問い合わせに対して自動的に「yes」と回答したい。
  適切なオプションは?
・-y

デバイス(パーティション)の空き容量を、キロバイト単位で確認したい。
  適切なコマンドは?
・df -k

ext2ファイルシステムの「/dev/hda5」をext3に変換したい。適切なコマンドは?
・tune2fs -j /dev/hda5

duコマンドのオプションのうち、分り易い単位を付加して表示するオプションは?
・-h

e2fsckコマンドでファイルシステムの整合性をチェックする際、
  全ての問題を自動的に修復したい。
  適切なオプションは?
・-p

「dir」ディレクトリと、その配下にあるディレクトリおよびファイルが占めている容量を、
  分かりやすい単位を付加して表示したい。適切なコマンドは?
  (オプションはアルファベット順に、まとめて指定すること)
・du -ah dir

現在、「/dev/sda2」のファイルシステムチェック間隔はデフォルト値の180日となっている。
  これを、1週間に一度ファイルチェックを行えるようにしたい。適切なコマンドは?
・tune2fs -i 7 /dev/sda2

fsckコマンドのオプションのうち、問題を対話的に修復する
  オプションは?
・-r

デバイス「/dev/sda1」の利用状況を、分かりやすい単位を付加して確認したい。
  適切なコマンドは?
・df -h /dev/sda1

カレントディレクトリとそのサブディレクトリが占めている容量を
  キロバイト単位で表示したい。適切なコマンドは?
・du -k

fsckコマンドのオプションのうち、問題を自動的に修復する
  オプションは?
・-a

XFSファイルシステムのメタデータをバックアップするコマンドは?
・xfs_metadump

「dir」ディレクトリの合計容量のみを分かりやすい単位を付加して表示したい。
  適切なコマンドは?(オプションはアルファベット順に、まとめて指定すること)
・du -hs dir

デバイス(パーティション)の空き容量を、メガバイト単位で確認したい。
  適切なコマンドは?
・df -m

ファイルシステムの対話的なデバッガであり、ext2/ext3/ext4ファイルシステムの
  状態の調査・変更を行えるコマンドは?
・debugfs

 inodeの使用状況を確認することが出来るコマンドは?
・df -i

  XFSファイルシステムのデバッグを行うコマンドは?
・xfs_db

XFSファイルシステムをチェックするコマンドは?
  (オプション無しでチェック可能なコマンドとする)
・xfs_check

tune2fsコマンドのオプションのうち、ファイルシステムのチェックを行うまでの
  最大マウント回数を指定するオプションは?
・-c

fdiskコマンドのサブコマンドで、パーティションを削除するものは?
・d

以下のコマンドを実行した時に作成されるファイルシステムは?
  # mkfs /dev/hda1
・ext2

GPT形式のパーティションテーブルを使用するHDDのパーティションの
  作成、削除、変更および情報表示を行うことが出来るコマンドは?
・gdisk

mke2fsコマンドでext3ファイルシステムを「/dev/sda2」に作成したい。適切なコマンドは?
  (オプションは引数を取らないものを指定すること)
・mke2fs -j /dev/sda2

シリコングラフィクス社が開発した動的inodeの機能を持つファイルシステムは?
・XFS

Hans Reiser氏らが開発した動的inodeの機能を持つファイルシステムは?
・ReiserFS

以前のLinuxで標準的に使用されていた
  ジャーナリングファイルシステムではないファイルシステムは?
・ext2

1番目のSCSIハードディスクの、最初の論理パーティションを表すデバイスファイルは?
・/dev/sda5

3番目のSCSIハードディスクの2番目のパーティションを表すデバイスファイルは?
・/dev/sdc2

fdiskコマンドのサブコマンドで、パーティションテーブルの変更を保存して終了するものは?
・w

GPT、MBR形式のパーティションテーブルをサポートするパーティション操作コマンドは?
・parted

mkfsコマンドでext2ファイルシステムを「/dev/hda1」に作成したい。
  適切なコマンドは?(オプションは明示的に指定すること)
・mkfs -t ext2 /dev/hda1

MBR形式のパーティションテーブルを使用するHDDのパーティションの
  作成、削除、変更および情報表示を行うことが出来るコマンドは?
・fdisk

「/dev/sda」デバイスのパーティションテーブルを確認したい。適切なコマンドは?
・fdisk -l /dev/sda

fdiskコマンドのサブコマンドで、サブコマンドのメニューを表示するものは?
・m

mke2fsコマンドでext2ファイルシステムを「/dev/hda1」に作成したい。
  適切なコマンドは?(オプションは明示的に指定すること)
・mke2fs -t ext2 /dev/hda1

2番目のIDEハードディスクの2番目のパーティションを表すデバイスファイルは?
  (カーネル2.6.18より前の表記とする)
・/dev/hdb2

fdiskコマンドで作成したパーティションにファイルシステムを作成することが
  出来るコマンドは?(短い方から先に2つ)
・mkfs
・mke2fs

fdiskコマンドのサブコマンドで、パーティションタイプの一覧を表示するものは?
・l

fdiskコマンドのサブコマンドで、パーティションテーブルの変更を保存せずに終了するものは?
・q

ext2の後継で、ジャーナリングファイルシステムであるファイルシステムは?
・ext3

fdiskコマンドのサブコマンドで、パーティションタイプ(システムID)を変更するものは?
・t

fdiskコマンドのサブコマンドで、パーティションを作成するものは?
・n

「/dev/sda」デバイスのパーティションを操作したい。適切なコマンドは?
・fdisk /dev/sda

 以下の説明にあうファイルシステム名を答えよ
  ・現在も開発中
  ・次世代のLinux標準ファイルシステムを目指している
  ・ext4と互換性はない
・btrfs

スワップ領域を作成するコマンドは?
・mkswap

IBMが開発した動的inodeの機能を持つファイルシステムは?
・JFS

mkfsコマンドまたはmke2fsコマンドでファイルシステムを作成する際、不良ブロックが
  ないか検査をしてから作成したい。適切なオプションは?
・-c

基本パーティションは1つのハードディスクに最大何個作成することが出来るか?
・4

3TB以上のHDDを利用する場合に採用すべきパーティションテーブルは?
・GPT

viエディタで編集しているファイルを、変更内容を保存しエディタを終了したい。
  適切なviコマンドは?(記号を使用するほうから先に、またアルファベット順に3つ)
・:wq
・:x
・ZZ

viエディタのコマンドモードにおいて、直前の操作を取りやめるviコマンドは?
・u

 viエディタでコマンドモードから入力モードに移行する際、
  カーソルのある行の末尾から文字を入力したい。適切なviコマンドは?
・A

viエディタのコマンドモードで、カーソルをファイルの先頭へ移動することが出来るviコマンドは?
・gg

viエディタでコマンドモードから入力モードに移行する際、
  カーソルの行の先頭から文字を入力したい。適切なviコマンドは?
・l

viエディタであるファイルを編集しているが、別ファイルである「text」ファイルの
  内容をカレント行の次の行に読み込みたい。適切なviコマンドは?
・:r text

 viエディタで編集しているファイルにある「ping」という文字列を、
  全て「hoge」に置換したい。適切なコマンドは?
・:%s/ping/hoge/g

viエディタのコマンドモードで、カーソルをファイルの5行目へ移動することが出来るviコマンドは?
  (記号を使う方から先に2つ)
・:5
・5G

viエディタで読み取り専用でファイルを開くためのオプションは?
・-R

viエディタのコマンドモードで、カーソルを画面の最上行へ移動することが出来るviコマンドは?
・H

viエディタのコマンドモードで、カーソルをファイルの末尾へ移動することが出来るviコマンドは?
・G

viエディタのコマンドモードで、カーソルを行頭へ移動することが出来るviコマンドは?
・0

viエディタのコマンドモードで、カーソルを画面の最下行へ移動することが出来るviコマンドは?
・L

viエディタを終了したい。ただし、開いているファイルの内容が
  変更されている場合は終了したくない。適切なviコマンドは?
・:q

viエディタのコマンドモードにおいて、カーソル位置の左の文字を削除するviコマンドは?
・X

viエディタのコマンドモードにおいて、カーソル位置の文字を削除するviコマンドは?
・x

viエディタのコマンドモードにおいて、カーソルの前にバッファの内容を貼り付けるviコマンドは?
・P

viエディタでファイルを編集しているが、viエディタを終了せずに
  ファイルを最後に保存した状態に戻したい。適切なviコマンドは?
・:e!

ファイルの変更内容を保存せずにviエディタを終了したい。適切なviコマンドは?
・:q!

 viエディタを終了せずに、現在編集しているファイルを閉じて、別の「newfile」ファイルを開きたい。
  適切なviコマンドは?(短い方から先に2つ)
・:e newfile
・e! newfile

viエディタでファイルを編集する際、タブの幅を10にしたい。
  適切なviコマンドは?(短い方から先に2つ)
・:set ts=10
・:set tabstop=10

viエディタでファイルを編集する際、行番号が表示していたが、行番号を非表示にしたい。
  適切なviコマンドは?(短い方から先に2つ)
・:set nonu
・:set nonumber

viエディタで、あるファイルを編集しているが、viエディタを終了することなく
  カレントディレクトリにあるファイルを確認したい。適切なコマンドは?
・:!ls

hogeユーザが起動している全てのプロセスのnice値を10にしたい。適切なコマンドは?
・renice 10 -u hoge

プロセスのnice値を表示できるコマンドは?
  (アルファベット順に2つ。オプション指定が必要な方はハイフン無しで)
・ps -l
・top

PIDが5のプロセスのnice値を-20に変更したい。適切なコマンドは?
  (オプションを全て省略したものと全て指定したものを回答)
・renice -20 5
・renice -n 20 -p 5

「test」プログラムを最も高い優先度で実行したい。適切なコマンドは?
  (オプションの数が多い方から先に2つ)
・nice -n -20 test
・nice --20 test

grepコマンドで検索する際、検索パターンをファイルから読み込みたい。
・-f

grepコマンドで、検索パターンにマッチした行を表示する際、
  行頭に行番号を付けて表示させたい。適切なオプションは?
・-n

sedコマンドを使用して、「text」ファイルの各行の最初に現れる「ping」という文字列のみを
  「hoge」に置換したい。適切なコマンドは?(省略できるオプションは省略すること)
・sed s/ping/hoge/ text

sedコマンドを使用して、「text」ファイル内の全ての「a」を「A」に、
  また「b」を「B」に置換したい。適切なコマンドは?
  (オプションは使用せず、編集コマンドは上記の順に指定)
・sed y/ab/AB/ text

正規表現で、[ ]内において範囲指定を意味する記号は?
・-

 grepコマンドを使用し、「text」ファイルのうち大文字アルファベットを含まない行
  を表示したい。適切なコマンドは?(正規表現は5文字以内にし、「'」で囲うこと)
・grep -v '[A-Z]' text

grepコマンドを使用して「text」ファイルから、「ping」または
  「hoge」という文字列を含む行を抽出したい。適切なコマンドは?
  (正規表現は「'」で囲い、「ping」から指定する事)
・grep -E 'ping|hoge' text

 grepコマンドで検索する際、大文字と小文字の区別をせずに検索したい。
  適切なオプションは?
・-i

正規表現で、囲んだ部分のいずれかの一文字を意味する記号は?
  (2文字で)
・[]

  sedコマンドを使用して、「text」ファイルに含まれる全ての「ping」という文字列を
  「hoge」に置換したい。適切なコマンドは?(省略できるオプションは省略すること)
・sed s/ping/hoge/g text

正規表現で、[ ]内の先頭において後続の文字以外を意味する記号は?
・^

grepコマンドを使用して「text」ファイルから、「.*」という文字列を含む行を抽出したい。
  適切なコマンドは?(オプションを使用するほうから先に2つ、検索パターンは「'」で囲うこと)
・grep -F '.*' text
・grep '¥.¥*' text

grepコマンドで、検索パターンにマッチした行の行数のみを表示させたい。
  適切なオプションは?
・-c

sedコマンドを使用して「text」ファイルの内容を編集して表示する際、
  編集コマンドを記述したスクリプトファイル「edit」を使用したい。
  適切なコマンドは?
・sed -f edit text

grepコマンドで検索する際、拡張正規表現を使用したい。
  適切なオプションは?
・-E

grepコマンドを使用して「text」ファイルから「hoge」という文字列
  を含む行を抽出したい。適切なコマンドは?
・grep hoge text

sedコマンドを使用して、「text」ファイルの行頭が「#」の行を
  削除して表示したい。適切なコマンドは?
  (省略できるオプションは省略すること)
・sed /^#/d text

fgrepコマンドを使用して「text」ファイルから、「.*」という文字列を含む行を
  抽出したい。適切なコマンドは?(文字列は「'」で囲うこと)
・fgrep '.*' text

sedコマンドを使用して、「text」ファイルの1行目から3行目を削除して
  表示したい。適切なコマンドは?
  (省略できるオプションは省略すること)
・sed 1,3d text

sedコマンドを使用して、「text」ファイル内の全ての「ping」という文字列を
  「hoge」に置換し、また行頭が「#」の行を削除して表示したい。
  適切なコマンドは?(編集コマンドは上記の順に指定すること)
・sed -e s/ping/hoge/g -e /^#/d text

egrepコマンドを使用して「text」ファイルから、「ping」または
  「hoge」という文字列を含む行を抽出したい。適切なコマンドは?
  (正規表現は「'」で囲い、「ping」から指定する事)
・egrep 'ping|hoge' text

grepコマンドを使用して「text」ファイルから、行頭が「#」ではない行を
  抽出したい。適切なコマンドは?(オプションを指定した方法とすること。また、正規表現は「'」で囲うこと。)
・grep -v '^#' text

grepコマンドで検索する際、検索パターンを正規表現ではなく
  固定文字列として検索したい。適切なオプションは?
・-F

egrepコマンドを使用して「text」ファイルから、「ping」または
  「hoge」という文字列を含まない行を抽出したい。適切なコマンドは?
  (正規表現は「'」で囲い、「ping」から指定する事)
・egrep -v 'ping|hoge' text

grepコマンドで検索する際、条件にマッチしなかった行を表示したい。
  適切なオプションは?
・-v

実行中の全てのbashプロセスのプロセスIDを表示したい。
  実行するコマンドは?(パイプを使わず1コマンドで)
・pgrep bash

端末上で複数の仮想端末を開くことのできるプログラム名を答えよ。
  (アルファベット順に)
・screen
・tmux

psコマンドのオプションのうち、プロセスの実行ユーザ名も表示するオプションは?
・u※ハイフンはつけない

psコマンドのオプションのうち、親プロセスのPIDや
  実行優先度を決定するnice値なども併せて表示するオプションは?
  (ハイフン無しで)
・l

現在バックグラウンドで動作しているジョブと一時停止中のジョブを表示するコマンドは?
・jobs

プロセスの稼動状況を一定時間ごとに更新して表示するコマンドは?
・top

psコマンドのオプションのうち、完全なフォーマットでプロセスを表示するUNIXオプションは?
・-f

psコマンドのオプションのうち、現在実行中の全てのプロセスを表示するオプションは?
  (アルファベット順に2つ、また複数のオプションを組み合わせる場合もアルファベット順に指定)
  (「-」で始まるUNIXオプションは、完全なフォーマットでプロセスを表示)
・ax
・-ef

「killall mycom」コマンドと同等のコマンドを、シグナルを指定して実行したい。
・killall -s 15 mycom
・killall -s TERM mycom
・killall -s SIGTERM mycom

メモリやスワップ領域の使用状況を表示するコマンドは?
・free
・top

プロセスIDが10のプロセスをクリーンアップせずに強制的に終了させたい。
・kill -9 10

動作中のプロセスの親子関係をツリー状に表示できるコマンドは?
・pstree

 psコマンドのオプションのうち、動作中のプロセスの親子関係をツリー状で表示するオプションは?
・f

プロセスIDが10のプロセスをクリーンアップせずに強制的に終了させたい。
・kill -s SIGKILL 10

プロセスIDが10のプロセスのみの情報を表示したい。
・ps p 10

プロセスを一時停止するシグナルは?
・STOP
・TSTP

フォアグラウンドで実行中のジョブを一時停止したい。
  どのキーを押下する必要があるか?
・Ctrl+z

「killall mycom」コマンドと同等のコマンドを、シグナルを指定して実行したい。
・killall -15 mycom
・killall -TERM mycom
・killall -SIGTERM mycom

一時停止しているプロセスを再開するシグナル名は?
・CONT

psコマンドで動作中の全てのプロセスの親子関係をツリー状で表示したい。
・ps afx

システムの稼働時間や負荷平均などを表示するコマンドは?
・top
・uptime

フォアグラウンドで実行しているプロセスに割り込みシグナルを送信し、プロセスを終了したい。
・Ctrl+c

「ping local > log」コマンドをログアウト後もバックグラウンド
  で実行し続けたい。適切なコマンドは?
・nohup ping local > log &

mycomコマンドを実行している全てのプロセスをクリーンアップして終了させたい。
  適切なコマンドをアルファベット順に回答せよ(シグナルの指定はなるべく省略すること)
・killall mycom
・pkill mycom

 プロセスを割り込みにより終了するシグナル名は?(省略した形で)
・INT

dmesgコマンドの標準出力を、lessコマンドの標準入力に渡したい。
  適切なコマンドは?
・dmesg | less

catコマンドとリダイレクト演算子2つを使用して「file」ファイルの内容を、
  既存の「hoge」ファイルに追記したい。適切なコマンドは?
・cat < file >> hoge

trコマンドを使用して、「file」ファイルにある「PING」を「ping」に変換し
  既存の「hoge」ファイルに上書きしたい。適切なコマンドは?
  (パイプを使用せずにリダイレクト演算子のみを使用すること)
・tr PING ping < file > hoge

「sh test.sh」コマンドを実行した時に出力される標準出力と標準エラー出力の
  両方を既存の「log」ファイルに追記したい。適切なコマンドは?
  (標準エラー出力先を変更すること)
・sh test.sh >> log 2>&1

 teeコマンドを使用する際、標準入力の内容を標準出力に出力すると共に
  ファイルに追記したい。適切なオプションは?
・-a

「rm ./*」コマンドを実行したときに出力されるエラーメッセージのみを
  「rm.log」ファイルに出力したい。適切なコマンドは?
  (ファイルが存在する場合は上書き)
・rm ./* 2> rm.log

trコマンドを使用して、「file」ファイルにある「PING」を「ping」に変換し
  既存の「hoge」ファイルに追記したい。適切なコマンドは?
  (パイプを使用せずにリダイレクト演算子のみを使用すること)
・tr PING ping < file >> hoge

終了文字が現れるまで、コマンドの標準入力に入力を続けるリダイレクト演算子は?
・<<

「file」ファイルに記載されているファイル名を元に、複数の新規ファイルを
  一度に作成したい。適切なコマンドは?
  (使用するコマンドはxargs/cat/touchの3つ。リダイレクト演算子は使用しない)
・cat file | xargs touch

dmesgコマンドの標準出力を、ディスプレイに表示すると共に「log」ファイルに保存したい。
  適切なコマンドは?
・dmesg | tee log

コマンドの標準出力を標準エラー出力にリダイレクトするリダイレクト演算子は?
  (省略しないこと)
・1>&2

コマンド1の標準出力と標準エラー出力をコマンド2の標準入力に送りたい。
  空欄にあてはまるリダイレクト演算子は?
  $ コマンド1 2>&1 | コマンド2

標準入力から渡された文字列を、指定のコマンドの引数として実行するコマンドは?
・xargs

コマンドの標準エラー出力を標準出力にリダイレクトするリダイレクト演算子は?
・2>&1

trコマンドを使用して、「file1」ファイル内の連続した「#」を1つに置き換えて
  「file2」ファイルに出力したい。適切なコマンドは?
  (パイプを使用せずにリダイレクト演算子のみを使用すること)
・tr -s '#' < file1 > file2

「dir」ディレクトリを、bzip2形式で圧縮した「dir.tar.bz2」というアーカイブにしたい。
  適切なコマンドは?
・tar cfj dir.tar.bz2 dir

lsコマンドのオプションのうち、inode番号を表示するオプションは?
・-i

「aa」「bb」「cc」の3ファイルを1つにまとめて「hoge.tar」というアーカイブにしたい。
  適切なコマンドは?(オプションは、「-」を省略しアルファベット順にまとめて指定)
・tar cf hoge.tar aa bb cc

「file」ファイルをgzip形式で「file.gz」というファイルに圧縮したい。
  また、圧縮前の元ファイルも残したい。適切なコマンドは?
・gzip -c file > file.gz

下記説明に該当する圧縮形式を答えよ
  ・bzip2より圧縮率がよい
  ・Linuxカーネルソースの配布形式に使われている
・xz

  「file.xz」ファイルを展開するコマンドは?
  (アルファベット順に2つ)
・unxz file.xz
・xz -d file.xz

 xz形式の圧縮ファイル「file.xz」の情報を確認したい。
  適切なコマンドは?
・xz -l file.xz

touchコマンドのオプションのうち、アクセス時刻と修正時刻を
  指定した時刻に変更するオプションは?
・-t

ddコマンドのオプションのうち、入出力のブロックサイズ(一度に読み書きするバイト数)を
  指定するオプションは?
・bs

「boot.img」というイメージファイルをフロッピーディスク(/dev/fd0)にコピーしたい。
  適切なコマンドは?
・dd if=boot.img of=/dev/fd0

「dir.tar」というアーカイブの内容を表示できるコマンドは?
  なお、アーカイブは展開せず、詳細情報を表示すること。
  (オプションは、「-」を省略しアルファベット順にまとめて指定)
・tar ftv dir.tar

ddコマンドのオプションのうち、入力ファイルから出力ファイルへブロックを
  コピーする回数を指定するオプションは?
・count

「file」ファイルをxz形式で「file.xz」というファイルに圧縮したい。
  また、圧縮前の元ファイルも残したい。適切なコマンドは?
・xz -k file

cpioコマンドのオプションのうち、アーカイブを作成するオプションは?
・-o

「file」ファイルのタイムスタンプを現在の時刻に変更したい。適切なコマンドは?
・touch file

  lsコマンドのオプションのうち、ファイルタイプをつけて表示するオプションは?
・-F

lsコマンドのオプションのうち、サブディレクトリの内容も再帰的に表示するオプションは?
・-R

「dir1」ディレクトリを、配下にあるファイルやディレクトリも含めて削除するコマンドは?
  なお、「dir1」ディレクトリは空ではない。
・rm -r dir1

アクセス権が700の「dir」ディレクトリを作成したい。適切なコマンドは?
・mkdir -m 700 dir

gzip形式で圧縮したアーカイブファイル「dir.tar.gz」をカレントディレクトリに展開したい。
  適切なコマンドは?
  (オプションは、「-」を省略しアルファベット順にまとめて指定)
・tar fxz dir.tar.gz

「file」ファイルをbzip2形式で「file.bz2」というファイルに圧縮したい。
  また、圧縮前の元ファイルも残したい。適切なコマンドは?
・bzip2 -c file > file.bz2

サイズを指定してファイルを作成できるコマンドは?
・dd

 lsコマンドのオプションのうち、隠しファイルも含めて全て表示するオプションは?
・-a

xz形式で圧縮したアーカイブファイル「dir.tar.xz」をカレントディレクトリに展開したい。
  適切なコマンドは?
  (オプションは、「-」を省略しアルファベット順にまとめて指定)
・tar fJx dir.tar.xz

「backup.cpio」というcpio形式のアーカイブからファイルを展開するコマンドは?
・cpio -i < backup.cpio

cpioコマンドのオプションのうち、アーカイブを展開するオプションは?
・-i

「file.bz2」ファイルを展開するコマンドは?
  (アルファベット順に2つ)
・bunzip2 file.bz2
・bzip2 -d file.bz2

rmdirコマンドを使用してカレントディレクトリ内にある「dir」ディレクトリと、
  その子ディレクトリの「dir/dir2」を削除したい。適切なコマンドは?
・rmdir -p dir/dir2

  「/home」ディレクトリの詳細情報のみを表示させたい。適切なコマンドは?
  (オプションはアルファベット順にまとめて指定)
・ls -dl /home

「file」ファイルをgzip形式で圧縮したい。適切なコマンドは?
・gzip file

「file.gz」ファイルを展開するコマンドは?
  (アルファベット順に2つ)
・gunzip file.gz
・gzip -d file.gz

「hoge.tar」というアーカイブを展開したい。適切なコマンドは?
  (オプションは、「-」を省略しアルファベット順にまとめて指定)
・tar fx hoge.tar

  lsコマンドのオプションのうち、隠しファイルも含めて表示するオプションは?
  (但し、カレントディレクトリ(.)と親ディレクトリ(..)を表示しないものとする)
・-A

cpコマンドのオプションのうち、ファイルの属性を保持したまま
  コピーするオプションは?
・-p

カレントディレクトリに「dir/dir2」ディレクトリを作成したい。
  適切なコマンドは?なお、「dir」ディレクトリは存在しない。
・mkdir -p dir/dir2

lsコマンドのオプションのうち、詳細情報を表示するオプションは?
・-l

現在のディレクトリにあるworkdirをxzで圧縮されたtarアーカイブ(ファイル名:foo.tar.xz)にしたい。適切なコマンドは?(オプションは、「-」を省略しアルファベット順にまとめて指定)
・tar cfJ foo.tar.xz workdir

 gzip形式で圧縮したアーカイブファイル「test.tar.gz」の内容を展開せずに表示したい。
  下線部にあてはまる適切なgzipコマンドは?
  (オプションはアルファベット順にまとめて指定)
 ・gzip -cd test.tar.gz | tar ftv -

gzip形式で圧縮したアーカイブファイル「test.tar.gz」の内容を展開せずに表示したい。
  また、処理の詳細情報も表示したい。下線部にあてはまる適切なtarコマンドは?
  (オプションは、「-」を省略しアルファベット順にまとめて指定)
・tar ftvz test.tar.gz

「dir」ディレクトリ内の全てのファイルをそれぞれgzip形式で圧縮したい。適切なコマンドは?
・gzip -r dir

「file」ファイルをbzip2形式で圧縮したい。適切なコマンドは?
・bzip2 file

「file」ファイルの先頭5行を表示したい。適切なコマンドは?
・head -5 file
・head -n 5 file

「file」ファイルを1ページあたり30行として整形して表示したい。また1ページから2ページまでを表示したい。適切なコマンドは?
・pr -l 30 +1:2 file

「/bin/ls」ファイル(lsコマンドのバイナリファイル)の内容をASCII文字とエスケープ文字で表示したい。
・od -t c /bin/ls

trコマンドを使用して、「file」ファイル内でスペースが連続している場合、
スペース1つに置き換えて表示させたい。適切なコマンドは?
・tr -s [:space:] < file
・cat file | tr -s [:space:]

「file」ファイルを行番号をつけて出力したい。適切なコマンドは?
なお、行番号は空行を除いた行に付けることとする。(アルファベット順に2つ。省略可能なオプションは省略する)
・cat -b file
・nl file

「file」ファイルにある重複していない行のみを表示したい。適切なコマンドは?
なお、「file」ファイルはソートされている。
・uniq -u file

file1とfile2ファイルはそれぞれの2番目のフィールドが共通している部分がある。
その行を結合して表示するコマンドは?
・join -j 2 file1 file2

「file」ファイルを行番号をつけて出力したい。適切なコマンドは?
なお、行番号は空行を含めた全ての行に付けることとする。
  (アルファベット順に2つ)
・cat -n file
・nl -b a file

「:」で区切られている「/etc/passwd」ファイルの1番目と7番目のフィールドを取り出して表示したい。適切なコマンドは? (オプションはアルファベット順に指定)
・cut -d : -f 1,7 /etc/passwd

「file」ファイルにある重複した行を1行にまとめて、「newfile」ファイルに出力したい。
適切なコマンドは? なお、「file」ファイルはソートされている。
・uniq file newfile

「file」ファイルのタブをスペース1つ分に置き換えて表示したい。適切なコマンドは?
・expand -t 1 file

「file」ファイルの2番目のフィールドを基準に、数値として昇順にソートしたい。区切り文字は「,」(カンマ)とする。適切なコマンドは?(オプションはアルファベット順にそれぞれ指定)
・sort -k 2 -n -t , file


「file」ファイルの先頭500バイトを表示したい。適切なコマンドは?
・head -c 500 file

複数のファイルを行単位で結合するコマンドは?
・paste

「/var/log/messages」ファイルに追記されるログをリアルタイムで表示したい。適切なコマンドは?
・tail -f /var/log/messages

「/bin/ls」ファイル(lsコマンドのバイナリファイル)の内容を8進数で表示したい。
適切なコマンドは? (オプションを省略しない事)
・od -t o /bin/ls

trコマンドを使用して「file」ファイル内にある文字「c」を削除したい。適切なコマンドは?
(1つ目はリダイレクト演算子、2つ目はcatコマンドとパイプを使用する事)
・tr -d c < file
・cat file | tr -d c

「file」ファイルを500行ごとに分割したものを別のファイルに保存したい。
また、保存するファイル名は「hogeaa」、「hogeab」などのようにしたい。
・split -500 file hoge

trコマンドで使用する文字クラスのうち、英数字を表すものは?
・[:alnum:]

「file」ファイルを整形する際、ヘッダに表示されるファイル名を「test」に変更したい。
また、1ページあたり30行としたい。適切なコマンドは?
・pr -h test -l 30 file

「file」ファイルにあるスペース1つ分(行頭以外にあるスペースも含む)を
タブに置き換えて表示したい。適切なコマンドは?
・unexpand -t 1 file
・unexpand -a -t 1 file

「/bin/ls」ファイル(lsコマンドのバイナリファイル)の内容を16進数で表示したい。
適切なコマンドは?
・od -t x /bin/ls

2つのファイルを読み込み、共通するフィールドがある行を結合して表示するコマンドは?
・join

trコマンドを使用して「file」ファイル内の英小文字を英大文字に変換して表示させたい。
・tr a-z A-Z < file

「file」ファイルの3番目のフィールドを基準に、大文字、小文字を区別せずに降順でソートしたい。
 区切り文字は「,」(カンマ)とする。適切なコマンドは?
 (オプションはアルファベット順にそれぞれ指定)
・sort -f -k 3 -r -t , file

テキストファイルの各行から指定したフィールドを取り出して表示するコマンドは?
・cut

ファイルを印刷用に整形するコマンドは?
・pr

「file1」と「file2」ファイルを行単位で区切り文字「:」を使用して結合したい。適切なコマンドは?
・paste -d : file1 file2

「file」ファイルの行頭のタブをスペース1つ分に置き換えて表示したい。適切なコマンドは?
・expand -i -t 1 file

「file」ファイルの内容を1行あたり30文字に整形して表示したい。適切なコマンドは?
・fmt -w 30 file

1行あたりの最大文字数を指定してテキストを整形するコマンドは?
・fmt





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2019年02月10日 16時10分55秒
コメント(0) | コメントを書く
[資格勉強用] カテゴリの最新記事



© Rakuten Group, Inc.
X