約 5,093,600 件
https://w.atwiki.jp/linux_kai/pages/2.html
メニュー トップページ + Linuxでkai(準備編) Linuxでkai(準備編) 必要なもの ネットワーク設定 Linuxの設定 ディストロ別設定例 + Linuxでkai(wlan設定編) Linuxでkai(wlan設定編) rt73usb rt2800usb rt3070sta madwifi ndiswrapper + Linuxでkai(kai設定編) Linuxでkai(kai設定編) Kaiインストール Kai設定 Kaiエラー Linuxでkai(実践編) + Linuxでkai(番外編) Linuxでkai(番外編) AdhocToUSB for Linux(x86) 日本語以外の言語設定 動作検証まとめページ あなたのkai環境を投票 相互リンク Mac de kai まとめ@wiki 更新履歴 取得中です。 ここを編集
https://w.atwiki.jp/wiki13_chibi/pages/7.html
コンテンツ一覧 psコマンド改竄時の対処 Apacheの1.3系と2.0系を見分ける方法 MACアドレス偽装 囮のIPアドレスを指定して、ポートスキャンする SSHで接続した時にwhoに表示されないようにする スイッチングハブを導入すれば、パケット盗聴は防げる?? psコマンド改竄時の対処 /procでプロセスを確認すると良い。psは改竄できても/procの改竄は難しい。 以下のコマンドを実行してみる # ls -d /proc/* | grep [0-9] | wc -l ; ps aux | wc -l 62 62 上記の場合なら、/procで確認したものと、psで確認したものが同じ数なので問題無い。 これが、/procで確認したもののほうが圧倒的に多い場合などは、 危険な状態の可能性が高い。 htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 Apacheの1.3系と2.0系を見分ける方法 # echo -e OPTIONS * HTTP/1.0\n\n | nc ターゲット 80 Allowの行で、見分けをつけることが可能。 1.3系: Allow GET, HEAD, OPTIONS, TRACE 2.0系: Allow GET,HEAD,POST,OPTIONS,TRACE htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 MACアドレス偽装 以下の操作で、MACアドレスを偽装することができる。 # ifdown eth0 # ifconfig eth0 hw ether 01 02 03 AB CD DF ←eth0の場合 # ifup eth0 以上で、MACアドレスの偽装は完了。MACアドレスで制限しているシステムも、 許可されているMACアドレスを上記で指定してやれば、突破することが可能。 MACアドレスはユニークなものであるが、簡単に偽装することが可能ということを 忘れないで欲しい。MACアドレス = ユニーク = 安全 というのは、 間違った見解である。 なお、コンピュータを再起動すれば、MACアドレスは元に戻る。 htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 囮のIPアドレスを指定して、ポートスキャンする nmapを使用してポートスキャンする際に、-sS を指定して ステルススキャンを行なえば、ターゲットのログに記録されにくくはなる。 しかし、例えステルススキャンしてもNIDSなどの検知システムは反応し、 NIDSのログにはバッチリ、ポートスキャンされたことが残ってしまう。 ここでは、囮のIPアドレスを使用して、ターゲットのNIDSのログに、 自分の痕跡を残しづらくする方法を紹介する。 ターゲットのNIDSのログには、ここで指定した囮のIPアドレスが残る。 書式は、以下の通り、 # nmap -sS -P0 -D 囮のIPアドレス1,ME,囮のIPアドレス2 ターゲット 以下に実行例を示す # nmap -sS -P0 -D 222.222.222.222,ME,222.222.222.223 target.com ここでは、囮のIPアドレスに、222.222.222.222 と 222.222.222.223 を 指定している。 なお、ここで指定する囮のIPアドレスは実際に生きているホストを 指定してやる必要がある。 この例でのターゲットは、target.comとなる。 htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 SSHで接続した時にwhoに表示されないようにする 以下のようにSSHで接続すれば、Whoコマンドを叩いたときに、 接続ユーザとして表示されないようになる。 ssh -T 接続先 bash -i htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。 スイッチングハブを導入すれば、パケット盗聴は防げる?? 基本的には防げる。スイッチはMACアドレスを見て、宛先に送信するの為。 でもARP偽装によってセッションハイジャックをされた場合は、 スイッチも意味をなさなくなる。 セッションハイジャックとは、仲介みたいな感じ。ホスト間に割り込むので、 ここでパケット盗聴をすれば簡単に盗聴ができる。 他にもMACアドレスをフラッドさせる方法などを使えば、スイッチの機能を無効化できる。 htmlプラグインエラー このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
https://w.atwiki.jp/parepan/pages/162.html
SElinuxを以下のコマンドで無効に # setenforce 0 SELinux設定ファイル編集 # vi /etc/sysconfig/selinux 以下のように編集 #SELINUX=enforcing --- コメントアウト SELINUX=disabled
https://w.atwiki.jp/extranote/pages/15.html
ディストリビューションとは Linuxカーネル+必要(便利)なソフトウェアのパッケージの事 ●RedHat系 グラフィカルなインストーラーや独自のパッケージ管理機能が特徴 RedHatLinuxとこれをベースに作成されたディストリビューション RPM(RedHat Package Manager)を用いてアプリケーションのインストールや管理を行える ●Red Hat Linux http //www.jp.redhat.com/ Red Hat Linux 9 (フリー版) Red Hat Enterprise Linux (企業向け) Fedra (RedHatを引き継いだフリーOS) CUI (Character User Interface) TCP/IPなどの通信プロトコル カーネル (Kernel)、OSの基本的な性能を実装したソフトウェアの部分 ライブラリ プログラムとOSとの連絡に使うもの ユーザーとアプリケーションが対話するためのプログラム シェル (Shell) カーネルを包み込む殻 ターミナル 真っ黒な画面にコマンドを入力するアレ
https://w.atwiki.jp/aerocats/
Linux初心者が玄箱PROで勉強しています。 日々の細かい内容は「玄箱Pro、直します。」というブログで綴っていますが、ここではブログでは表現の難しい「修正したまとめ」を書きためていこうかと思います。 基本的にはLinux、玄箱PROが中心ですが、WindowsPCでのデュアルブート環境、仮想化等の内容にも触れたいと思っています。 あくまでも備忘録であり、自分自身(もしくは同じような初心者の方)が学習するためのメモです。 凍結ページはありませんが、全ページが編集途中ですので、間違いを正していただける方、エラー報告していただける方からの編集は大歓迎です。ご自由に編集してください。 玄箱PROのこと玄箱PROの概要Marvell 88F5182 各種メモリDDR2メモリ フラッシュメモリ カーネル U-Boot 玄箱PRO固有 標準Linux標準Linuxの構造 標準Linuxを使って各種プログラムを作動 開発用Linux開発用Linuxの構造 開発用Linuxを使って各種プログラムを作動 開発用Linuxへ各種ソースをビルド 外部との接続設定 LinuxのことLinuxとは Linuxの仕組み各ディレクトリの意味 Debian GNU/Linux 4.0Debianの構造 Debian特有のコマンド群 Debian環境を整える開発環境を万全にする 日本語環境の構築 玄箱PROの時計を合わせる Debian玄箱PROで各種プログラムを動かすリモートログイン環境の構築 webサーバの構築 ftpサーバの構築 iTunesサーバの構築 DLNAサーバの構築 FedoraCore6 コマンドコマンド一覧 シェルスクリプトシェルスクリプト一覧 エラー事例集 玄箱PROのこと 玄箱PROに関するページは以下。 玄箱PROの概要 玄箱PROの説明。玄箱PROは通称で、玄人志向の正式な商品名は KURO-BOX/PRO。 あわせて採用されているカーネルについても触れる。 玄箱PROとは 玄箱PROのスペック Marvell 88F5182 CPUとMPU ARMとは 各種メモリ 玄箱PROには2種3品の「メモリ」が搭載されている。 メインメモリとしてDDR2-SDRAM、記憶装置としてフラッシュメモリを搭載している。 特にフラッシュメモリは扱いに様々な制限やルールがあるので注意が必要。 DDR2メモリ DDR2メモリとは フラッシュメモリ フラッシュメモリとは NORフラッシュ? NANDフラッシュ カーネル OSの核を成すカーネルについて。 Linux全体の理解と玄箱PROでの振舞いを検証する。 カーネルとは? uImage.buffalo U-Boot シリアルコンソールを接続しなければ縁のない(とは言い切れないが)U-Bootという機能について。 LinuxOSとして玄箱PROが起動できるための「玄箱PRO版BIOS」だ。 U-Bootとは 環境変数について U-Bootでのコマンド 玄箱PRO固有 玄箱PROには様々な固有コントローラーが搭載されているが、それらを動作させるには汎用的なプログラムではなく、標準Linux(NANDメモリというべきか)にあらかじめインストールされている機能を流用した方がスムーズだ。 そのシステムを検証する。 シリアルコンソールとは miconaplコマンド nvramコマンド RESETボタン 標準Linux もっとも基本的で誰もが最初にお世話になるモード。 特別に何かに優れているわけではないが、コンパクトで過不足なくまとまっているがクセのあるMontavistaLinuxを検証する。 (標準Linux)標準Linuxとは 標準Linuxの構造 (標準Linux)起動メッセージ (標準Linux)各種情報 (標準Linux)ルート直下のディレクトリツリー一覧(標準Linux)binディレクトリ (標準Linux)sbinディレクトリ (標準Linux)usrディレクトリ (標準Linux)devディレクトリ (標準Linux)procディレクトリ (標準Linux)etcディレクトリ (標準Linux)varディレクトリ (標準Linux)終了メッセージ 標準Linuxを使って各種プログラムを作動 開発用Linux 新しいプラグラムを導入するなら添付CD-ROMに収められている開発用Linuxを使えばいい。 必ずしも「標準Linux<開発用Linux」ではないところがおそらく楽しくさせるポイントだろう。 (開発用Linux)開発用Linuxとは 開発用Linuxの構造 (開発用Linux)起動メッセージ (開発用Linux)ルート直下のディレクトリツリー一覧 開発用Linuxを使って各種プログラムを作動 開発用Linuxへ各種ソースをビルド (開発用Linux)lighttpdの導入 外部との接続設定 外部と接続する仕組み 外部と接続する Linuxのこと 玄箱PRO上でのLinux全般に関するページは以下。 Linuxとは 書籍やネットでたびたび耳にする「Linux」。 初心者にはなじみの薄い「ルール」や「しきたり」などにも触れつつ検証する。 Linuxとは ディストリビューションとは Linuxの仕組み ファイルシステム 各ディレクトリの意味 etcディレクトリとは Debian GNU/Linux 4.0 玄箱PROへの導入ディストリビューション実績は間違いなくNo.1だろう。 そもそもなぜDebianでなければいけないのか、また、Debianにすることでどのような恩恵にあずかれるのかを検証する。 Debianとは Debian化する理由 Debian化の方法 Debianの構造 Debian特有のコマンド群 dpkgコマンド apt-getコマンド Debian環境を整える 開発環境を万全にする 日本語環境の構築 (Debian玄箱PRO)日本語環境とは (Debian玄箱PRO)localesの導入 玄箱PROの時計を合わせる Debian玄箱PROで各種プログラムを動かす リモートログイン環境の構築 (Debian玄箱PRO)リモートログインとは (Debian玄箱PRO)telnetdの導入 (Debian玄箱PRO)sshdの導入 webサーバの構築 (Debian玄箱PRO)webサーバとは (Debian玄箱PRO)apatchの導入 ftpサーバの構築 (Debian玄箱PRO)ftpサーバとは (Debian玄箱PRO)proftpdの導入 iTunesサーバの構築 (Debian玄箱PRO)iTunesサーバとは (Debian玄箱PRO)mt-daapdの導入 DLNAサーバの構築 (Debian玄箱PRO)DLNAサーバとは (Debian玄箱PRO)mediatombの導入 FedoraCore6 コマンド WindowsPCでのGUIに慣れている人たちには敷居の高いコマンドを用いたCUI環境。 そのCUI環境を驚くほど便利に感じることができるのも、優れたコマンド群とそれをCPUに仲介するシェルのおかげだろう。 シェルとは コマンドとは BusyBoxとは コマンド一覧 ddコマンド hexdumpコマンド mountコマンド シェルスクリプト シェルスクリプトとは シェルスクリプト一覧 Fand InitDisk1.sh Kevent.sh Keventd KeventHandller.sh kuro_lib networking.sh PlayBeep.sh rcS SetupDevEnv.sh エラー事例集 (エラー)960BA8C0.img (エラー)disk is already mounted! (エラー)disk is already formatted! (エラー)RESETボタンでの初期化中、INFO LEDが点滅して作業が中断する (エラー)wget SITE NAME Unknown host (エラー)Invalid tar magic (エラー)configure error C preprocessor "/lib/cpp" fails sanity check
https://w.atwiki.jp/wtnotcgp/pages/97.html
シールド フルガード エスクード バッグワーム カメレオン グラスホッパー テレポーター スパイダー 鉛弾 シールド コスト 2 ポジション - TP 6000 属性 シールド・防御 ■『反撃』 相手のターン中、装備しているトリガー1枚以上を手札に戻し、〔コスト〕を払って発動できる ■このカードを使用した、バトル終了時〔コスト〕を払ってよい。払ったら、ドロップの このカードを手札に戻す フルガード コスト 0 ポジション - TP 0 属性 シールド・防御 ■『反撃』 相手のターン中、装備しているトリガー2枚以上を手札に戻し、手札の「シールド」2枚をゲームから除外して発動できる ■そのバトル中の隊員1枚のバトルを無効化する エスクード コスト 3 ポジション - TP 7000 属性 エスクード・防御 ■『反撃』 相手のターン中、攻撃されている隊員の前のエリアが空いているなら、〔コスト〕を払って『設置』できる ■『設置』している このカードの後ろのエリアにいる隊員にこのカードのTPを加算する ■相手は『設置』されているこのカードに攻撃できる バッグワーム コスト 1 ポジション - TP 0 属性 バッグワーム・隠密 ■このカードを装備しているなら、互いのターン開始時、〔コスト〕を払う カメレオン コスト 3 ポジション - TP 0 属性 カメレオン・隠密 ■【起】〔ターンに1回〕装備している このカードを→し、〔コスト〕を払う。払ったら、このカードを装備している隊員は攻撃されなくなり、TPが0になる グラスホッパー コスト 2 ポジション - TP 2000 属性 グラスホッパー・移動 ■このカードは4枚以上デッキに入れられる ■『反撃』 このカードのTPを戦闘中の隊員に加算する テレポーター コスト 2 ポジション - TP 0 属性 テレポーター・移動 ■『反撃』 君の隊員が攻撃される時、〔コスト〕を払って手札から発動できる ■その攻撃を無効化する スパイダー コスト 1 ポジション - TP 0 属性 スパイダー・特殊 ■『設置』 ■このカードは4枚以上デッキに入れられる ■このカードは相手を含めて望むエリアに『設置』でき、置かれているエリアの君のカードのTP+2000、相手のカードのTP-1000 ■相手は『設置』されているこのカードに攻撃できる 鉛弾 コスト 4 ポジション GN/SH/SN TP 0 属性 鉛弾 【永】〔GN/SH/SN〕トリガーを装備していなければ、このカードは装備できない 【起】相手の場のカード1枚を選び、装備しているこのカードを→する。次の2つから選んで使う。 ①選んだカードのTPを-3000 ②そのカードを→する
https://w.atwiki.jp/astro_dust/pages/21.html
Linux/Unix/Mac OS X 半永久的に未完成のページ。ちょびちょび書き足して行きます。 echo echoコマンドは文字通り山びこのようなコマンドです。 echoの後ろに好きな言葉を打って、エンターを押すと $echo hogehoge hogehoge とそっくりそのまま帰ってくる。 入力された物を、そのまま出力するような役割のコマンドである。一見、なんの使い道があるのかと 思いそうだが、このechoはC言語でいうprintf、fortranでいうwrite, printと同様の役割として 機能させることができる。その例を次に紹介しよう。 環境変数 環境変数とは、「変数」であるので、何かの値が代入されることになる。 デフォルトで環境変数は既に設定されているものもある。 例えば、PATH、SHELL、UESRなどがある。 もしそのPCのユーザー名が「Tenmongakusya」なら、 echo $USER Tenmongakusya と表示される。 また環境変数の一覧は env と打つとみることができる。 ・・・・ 環境変数の設定はexportコマンドを使う。 最初に誰もが躓く(?)PATHの設定についてはまた時間のある時にまとめます。 正規表現 端末上で何かコマンドを実行すると結果が同じく端末上に表示させる。 しかし、長いスクリプトやプログラムなどを走らせる際に端末にあれこれ表示されると美しくない。 下記の方法を用いると、スクリプトの実行中に端末が美しくなり、さらにデータ処理もやりやすくなったりと ご利益多数です。 例えば、 $echo "ahooo" (入力) ahooo (出力) この出力先を指定した場合にリダイレクトコマンド を用いる。例えば、 $echo "ahooo" test.txt とすると、echoで実行された結果がtest.txtに書き込まれる。つまり例えば、 $less "test.txt" ahooo という具体に。 では、この状態で $echo "ahooo" test.txt とすると、追加で書き込みされる。つまり、 $less "test.txt" ahooo ahooo となる。 " "は実行結果を、以前のデータを消去して、ファイルに記録する。 " "は追加で書き込みである。 さて、上のechoの例はいわゆる標準出力というもので、正常にコマンドが実行された場合の 手順である。世の中には標準エラー出力というものもあり、実行したコマンドにエラーが見つかると、 エラーメッセージとして端末に表示させる。 エラーメッセージをファイルに書き込む際は、 2 2 と2という数字を指定する。1は標準出力、2は標準エラー出力を表す。 実はいうと、標準出力も 1 1 とやってもできる。 パイプ | 出力と入力をつなげるコマンド。 分かりやすい例がlsとgrepの組み合わせで、lsで表示された結果からさらに特定のファイルを抽出するとき ls | grep hoge とするとlsで表示された中から"hoge"という文字列を持つものを抜き出して表示します。 実行すれば分かると思いますが、lsの標準出力はターミナルには表示されません。 標準出力はパイプによって、grepコマンドに代入されます。 for ループのコマンドである。 for loop in `jot $nloop` (Max OS X) for loop in `seq $nloop` (Linux) 1から$nloopの値まで繰り返す。 Max OS XとLinuxではコマンドが微妙に異なるので、注意しましょう。 nkf ファイルのエンコードを変更する。 nkf -g file fileの文字コードを表示 nkf -e file fileの文字コードをEUCに変換 nkf -s file fileの文字コードをShift-JISに変換 nkf -w file fileの文字コードをUTF-8に変換 など。 sed ファイルの置換を行う。 sed s/A/B/g filename でfilename内のAという文字をBに置き換えます。 if スクリプトに置ける条件分岐のtipsです。 基本構文 基本的には下記の書き方をします。 if [ 条件 ]; then 処理 fi もしくは、 if [ 条件 ]; then 処理1 else 処理2 fi または、 if [ 条件 ]; then 処理1 elif [ 条件 ]; then 処理2 else 処理3 fi です。また後で例を出しますが、スペースに位置に注意です。 条件分の書き方 条件を書く際に以下のようなオプションコマンドを指定する事で様々な条件を課すことができます。 よく使うのは、 -d ファイルがディレクトリなら -s ファイルのサイズがゼロ以上なら -e ファイルが存在するなら など。またその逆は!を付けて、 ! -s ファイルのサイズがゼロ以上でないなら などとする。 よくある単純なエラーはスペースの有無に由来するもので、 if [ ! -s filename ]; then が正しい。 参考 http //shellscript.sunone.me/if_and_test.html awk ファイル処理やスクリプトで大活躍のawkコマンドについてのあれこれ。 基本的には列の値を読み込む。 基本構文 awk {printf $n} filename ここでnは列の値。(ただしファイルは空白で区切られている場合) とても便利である。 head, tail awkはファイルの列のデータを読み取ったが、今度は特定の行のデータを読み取る。 head -n "filename" fileの頭からn行目までを取り出しなさい。 tail -m "filename" fileの尾からm行目までを取り出しなさい。 n行目からm行目を切り取りたい時。 head -n m ファイル | tail -n (m-n+1) ファイルの先頭からm行目までを切り取りなさい。 そして、切り取ったファイルの最後の{m-n+1}行を表示しなさい。 その他、便利な操作 ファイルの行数をカウントしたい。 wc filename でfilenameの行数、単語数、バイト数を表示させる。 それぞれ単独で表示させたかったら-c(バイト数), -w(単語数), -l(行数) のオプションをつければok。 例えば、 wc -l filename など。 数値ファイルの列を読み取りたい 例えば、以下のようなカンマで区切られたファイルがあったとする。 0.10000E+04,0.000628,0.10812E-03 0.91116E+03,0.000690,0.13368E-03 0.83022E+03,0.000757,0.16095E-03 0.75646E+03,0.000831,0.19393E-03 そこでawkコマンドで各列のデータを取り出す。 awk -F , {print $n} filename もしくは awk -F , {printf $n} filename とする。ここでprintとprintfの違いは、前者は改行を行い、後者は改行しない、という違いある。 ファイルが空白で区切られている場合は , を とかえればよい。 例えば、 awk -F , {print $1} filename を実行すると、 0.10000E+04 0.91116E+03 0.83022E+03 0.75646E+03 と表示される。 2つの行数が同じファイルを結合したい 例えば、 file1 a b c file2 1 2 3 というファイルがあったとすると、 paste -d " " file1 file2 file とするとfileには a 1 b 2 c 3 というファイルが作成させる。 paste -d, file1 file2 file とすると a,1 b,2 c,3 とカンマで区切る事ができる。
https://w.atwiki.jp/perl/pages/6.html
ATOKのインストール 予算が余ったのでATOK for Linuxを買った。 しかし、CentOSにはインストールできない……。 あれこれ検索してみて、わかったこと。 インストールスクリプトは、Fedora3用のものを使う。(ジャストシステムのWebで配布されている) query-immodules-2.0 がないというエラーが出る。これは、 # ln -s /usr/bin/gtk-query-immodules-2.0-32 /usr/bin/gtk-query-immodules-2.0 とすることでOK。 さらに、gtk.immodulesがないという時は、 # gtk-query-immodules-2.0 /etc/gtk-2.0/gtk.immodules として生成する。 参考 日本語入力ソフト ATOK に関するFAQ けんども日記 CentOS-4にAtok for Linux(AtokX2)をインストールする
https://w.atwiki.jp/wmpskin_sm02/pages/82.html
スキンオプション(その他の設定) [部分編集] スキンオプション(その他の設定) グループに分けられない単発的な設定を行います。 スキン終了に開いていた画面を次回のスキン開始時に開く 左記の通り。 シークや音量などの水平バー上のマウスホイール操作は上回転で右(→)・下回転で左(←)に移動する ON:上回転(右→)・下回転(左←)、OFF:上回転(左←)・下回転(右→)。※本設定はマウスホイールのカスタマイズ設定には影響を与えません ウィンドウの最小化と同時に一時停止 ウィンドウの最小化と同時に一時停止します。 タスクバーのプレビュー画像 タスクバーのWindows Media Playerのアイコンに表示されるプレビュー画面の画像設定です。 高負荷処理の中断時間 「膨大なファイル数」「ライブラリ外にある数多くのファイル」等の処理により数秒~数十秒ほど処理が固まる事を回避する為、ここで設定した制限時間を超えたら処理中断します。但し、統計情報やソート等の予め警告文のある高負荷な処理は除きます 動画の表示エラー対策 Windows 10で2017年の中旬頃のパッチから発生し始めたエラー対策です。状況としては、プレイリストが数十件ある時に、動画を再生すると画像が表示されず、音だけ鳴るという現象です。この設定では、画面が表示されないとスキン側で判定できる場合に限り、リトライ回数とリトライ間隔を指定することで、動画ファイルを何度か読み直し、画像が表示されるように促します。
https://w.atwiki.jp/wak0da1/pages/17.html
wifi環境のLinuxとMac間でPingが通らなかった件 「ネットワーク隔離機能」が原因。 wifi環境下のLinuxがgw(WEP)、Macがg(AES)で、gw側のみ隔離機能(インターネット以外の通信を通さない機能)により sshが通らない(port22が遮断?)事態になっていた。 隔離機能をOFFにすることで解決。 (参考) http //monokurotamago.hatenablog.com/entry/2014/06/29/150404 ファイル検索 $ find / -name hoge.txt apt-get update # apt-get install hoge するまえに、Updateする必要あり CapsをCtrlに変更 ここを参考にさせていただく。 コピペさせていただく。 xmodmapというのを使います. ググってもらうとわかるんですが,CapsLockと左Ctrlの「交換」ばっかりですね.CapsLockなんてまっっったくいらない子なので,どっちも「左Ctrl」にしてしまいます. 「交換」だと,2回適用しちゃって元に戻ってあれれってなりますしね. で,ホーム直下あたりに”.Xmodmap”とでも名前つけたファイルを作成し,次の内容を記述します. remove Lock = Caps_Lock keysym Caps_Lock = Control_L add Control = Control_L コマンドから設定を適用するには,シェルから % xmodmap ~/.Xmodmap でよいのですが,どうせならログイン時に自動でしてほしいです. なので, xmodmap ~/.Xmodmap を,ホーム直下の.profileとか.bash_profileに記述(追記)します. これでログインしなおすことで設定が反映されているか確認できます. Linux起動時のアプリケーション自動起動 デスクトップ上のメニューから システム- 設定- ユーザ向け- 自動起動するアプリケーション を選択