NIKKI

勉強します。

Linux1

fjord boot camp

Unix/Linuxについて。

コマンド

  • ps 実行中プロセスを表示。aux オプションで全ユーザの全プロセスと端末を持たない(?)プロセスを表示させる。
  • pstree 実行中プロセスをツリー表示。
  • top 実行中プロセスをリアルタイムで表示。
  • adduser/userdel 一般ユーザ追加/削除。userdel -r でホームディレクトリごと削除。
  • find find 検索を開始するディレクトリ -name ファイル名 -locate locate パターン

/dev/null

「/dev/nullはすべての情報を無に帰す特別なファイル!」

エンコードとデコード

» echo メメント森 | nkf -wMQ | tr = %  
%E3%83%A1%E3%83%A1%E3%83%B3%E3%83%88%E6%A3%AE
------------------------------------------------------------
» echo '%E3%83%A1%E3%83%A1%E3%83%B3%E3%83%88%E6%A3%AE' | tr % = | nkf -WwmQ 
メメント森

\

|と同じ使い方。改行してコマンドの続きを打てるようになる。

tar

gzip

viコマンド

  • :syntax on vi(m)で開いたファイルの構文部分の文字色を変える
  • :set number 行番号を表示させる
  • /検索ワード nで下方向ジャンプ、Nで上方向ジャンプ。

はじめてのC言語

参考

~/Downloads/test » vim moji.c                                                                        
---------------------------------
~/Downloads/test » gcc moji.c -o moji  
---------------------------------
~/Downloads/test » ls
moji   moji.c 
---------------------------------
~/Downloads/test » ./moji 
あなたご飯にする?お昼にする?
それともう・ど・ん?%       

そのままやったらエラー吐いたからvoidintへ変更

moji.c:3:1: warning: return type of 'main' is not 'int' [-Wmain-return-type]
void main()
^
moji.c:3:1: note: change return type to 'int'
void main()
^~~~
int
1 warning generated.

美徳

  • 怠慢(Laziness)
  • 短気(Impatience)
  • 傲慢(Hubris)