「本ページはプロモーションが含まれています」 HOME > Linux技術 > Linux技術 GNU & UNIXコマンド 更新日:2019年7月16日 GNU & UNIXコマンド 【問1】 ◆command1に続けてcommand2を実行するよう、bashシェルのコマンドラインに入力したいと思います。command1が正常に終了しなかった場合のみ、command2が実行されるようにするには、どのように指定すればよいですか。 command1 ; command2 command1 || command2 command1 && command2 command1 :: command2 解答: 【問2】 ◆あなたはbashシェルを使って作業をしています。次のコマンドラインを実行すると、結果はどうなりますか。 $ TEST=date;echo `$TEST` 現在の日時が表示される 「$TEST」と表示される 「$date」と表示される 「date」と表示される 誤りがあるのでエラーになる 解答: 【問3】 ◆自分専用のコマンドを収めた/mnt/sv01/binディレクトリを環境変数PATHに追加したいと思います。bashシェルではどのようにすればよいですか。 PATH=PATH+'/mnt/sv01/bin' PATH=/mnt/sv01/bin PATH=$PATH:/mnt/sv01/bin $PATH=/mnt/sv01/bin 解答: 【問4】 ◆ファイルtest.txt内の英小文字を全て英大文字に変更するには、どのコマンドを実行すればよいですか。 cat test.txt | tr 'a-z' 'A-Z' tr test.txt 'a-z' 'A-Z' cat test.txt | tr 'A-Z' 'a-z' tr [:lower:] [:upper:] < test.txt 解答: 解答例:1.2.3.4 (昇順入力)動作不安定中 【問5】 ◆/var/log/messagesファイルの末尾20行を表示したい場合、どのコマンドを実行すればよいですか。 tail -20 /var/log/messages head -20 /var/log/messages tac -20 /var/log/messages cut -20 /var/log/messages 解答: 【問6】 ◆テキストファイル内にあるスペースをタブに変換したい場合、どのコマンドを使うのが適切ですか。 od expand unexpand nl fmt 解答: 【問7】 ◆ディレクトリ内の全てのファイルを、所有者やアクセス権の情報を保持したままコピーしたい場合、適切なコマンドとオプションの組み合わせはどれですか。 mv -r copy -a cp -f cp -i cp -p 解答: 【問8】 ◆commandコマンドの実行結果とエラー出力をcommand.logファイルに保存したいと思います。以下のどれを実行するのが適切ですか。 command > command.log command 2>> command.log command 2>&1 | command.log command > comman.log 2>&1 解答: 【問9】 ◆実行中のプロセスの親子関係をツリー状に表示したい場合、psコマンドで使うオプションは何ですか。オプション1文字を記入してください。 解答: 【問10】 ◆バックグランドでupdatedbコマンドを実行させたいと思います。bashシェルを使っている場合、updatedbコマンドに続けて、何を入力すればよいですか。1文字を記入してください。 updatedb _ 解答: 【問11】 ◆フォアグラウンドで実行中のジョブを一時停止させるには、どのような操作をすればよいですか。 Altキーを押しながらF2キーを押す Ctrlキーを押しながらZキーを押す Ctrlキーを押しながらPキーを押す CtrlキーとAltキーとDeleteキーを同時に押す 解答: 【問12】 ◆PIDが568のプロセスが異常な動作をしているので終了させたいと考え、次のコマンドを入力しました。 # kill 568 ところがプロセスはそのまま動作し続けています。強制的に終了させるには、以下のどのコマンドを実行するのが適切ですか。 kill -HUP 568 kill -INT 568 kill -TERM 568 kill -KILL 568 kill -1 568 解答: 【問13】 ◆PIDが569のプロセスは、処理が終了するまでに1時間あまりかかりそうです。至急に処理しなければならないジョブが現れたので、優先度を低くしたい場合、以下のどのコマンドを実行するのが適切ですか。 nice -19 -p 569 nice 19 -p 569 renice 19 -p 569 renice -19 -p 569 解答: 【問14】 ◆テキストファイルのfile01.txtに含まれる全ての「ymb」を「YMB」に変換し、file02.txtとして保存したい場合、どのコマンドを実行するのが適切ですか。 sed s/ymb/YMB/g file01.txt > file02.txt tr ymb YMB < file01.txt > file02.txt sed -f /ymb/YMB file01.txt file02.txt grep ymb YMB < file01.txt > file02.txt 解答: 解答例:1.2.3.4 (昇順入力)動作不安定中 【問15】 ◆viエディタでテキストファイルを編集しています。現在カーソルの置かれている行から8行を削除したい場合、どのように入力すればよいですか。現在はコマンドモードになっています。 「dd」と入力すると行数を尋ねてくるので「8」と入力する 「d8」と入力する CtrlキーとDキーを8回押す 「8dd」と入力する 「8yy」と入力する 解答: ハードウェアとアーキテクチャ インストールとパッケージ管理 GNU&UNIXコマンド デバイスとLinuxファイルシステム X Window System カーネル 起動とランベル 印刷 ドキュメント シェルとシェルスクリプト システム管理 ネットワーク基礎 ネットワークサービス セキュリティ 最強配送 セイリン セイリン円皮鍼 パイオネックス イエロー 100本入 1箱(100本入)【HR】 あなたのWEBサイトをレベルアップさせるには【ドメイン】! ■ドメイン取るならお名前.com■ 有機・低農薬野菜宅配のらでぃっしゅぼーや。素材本来の味を食卓に。 キャンプ、アウトドアー、登山用品なんでも揃うここだね 期間限定P10倍!10/4 20:00から10/10 23:59まで 【送料無料】トゥルースリーパーエアフリー正規品 シングル セミダブル ダブル クイーン 高反発 高反発マットレス 日本製 寝具 マットレス マット 5cm 人気 オーバーレイマットレス トッパー 布団 敷布団 敷き布団 -Linux技術