memo‎ > ‎

Linux

コマンド
 コマンド説    明 
 sh シェル Bourne を起動する
 bash シェル bash を起動する
 whoami 実行中のユーザーを表示する
 su 実行中のユーザーを変更する
 sudo 一般ユーザーがroot権限が必要なコマンドを実行する
 ls カレントディレクトリにあるファイルを一覧する
 pwd 現在のカレントディレクトリを表示する
 cd カレントディレクトリを移動する
 file ファイルの種類を調べる
 cp ファイルまたはディレクトリをコピーする
 rm ファイルまたはディレクトリを削除する
 mkdir ディレクトリを作成する
 mv ファイルやディレクトリを移動する
 chmod ファイルのアクセス権を変更する
 chown ファイルの所有権を変更する
 ps 実行中のプロセスを一覧する。aオプションで全ユーザー、xオプションで端末外を含める
 pstree プロセスをツリー形式で表示する
 cat ファイルの内容を表示する。
 echo 文字列を表示する
 date 現在の日付と時間を表示する
 env 環境変数を一覧する

主なディレクトリ
 ディレクトリディレクトリに含まれるファイル
 /bin システム起動時に使われるプログラム。bash、ls、killなど
 /usr/bin ユーザー用のプログラム。gccなど
 /usr/local/bin 各システム固有のプログラム
  

アプリケーションファイルの場所
 アプリケーション 場     所
 Google Chrome /opt/google/chrome/chrome
 Eclipse /usr/lib/eclipse/eclipse
 Firefox /usr/lib/firefox-3.6.23/firefox-bin
  
アプリケーションのインストール場所はアプリケーションを起動し、端末で ps ax を実行すれば調べることができる。

その他いろいろ
・端末において / はルートを、 . はカレントディレクトリを、 .. は1つ上のディレクトリを、~ はホームディレクトリを表す。
・コマンドの直後に > foo.txt というようにすると、出力結果をファイルに保存することができる。

env(環境変数)の出力例
LESSOPEN=| /usr/bin/lesspipe %s
GDM_KEYBOARD_LAYOUT=jp
USER=cpage
SSH_AGENT_PID=1124
SHLVL=2
ORBIT_SOCKETDIR=/tmp/orbit-cpage
OLDPWD=/home/cpage
HOME=/home/cpage
DESKTOP_SESSION=gnome
XDG_SESSION_COOKIE=6b6715ee790bb4f43d13591148253c9b-1318264311.204013-67249391
GTK_MODULES=canberra-gtk-module
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-w6PdmEC5Zn,guid=911f2cf3b2bad2e471427eae4e931df7
COLORTERM=gnome-terminal
GNOME_KEYRING_CONTROL=/tmp/keyring-cLjYQn
MANDATORY_PATH=/usr/share/gconf/gnome.mandatory.path
GTK_IM_MODULE=ibus
LOGNAME=cpage
_=pwd
WINDOWID=65011715
DEFAULTS_PATH=/usr/share/gconf/gnome.default.path
USERNAME=cpage
TERM=xterm
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
HISTCONTROL=ignoreboth
GDM_LANG=ja_JP.utf8
SESSION_MANAGER=local/ubuntu-vm:@/tmp/.ICE-unix/1032,unix/ubuntu-vm:/tmp/.ICE-unix/1032
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
DISPLAY=:0.0
LANG=ja_JP.utf8
XAUTHORITY=/var/run/gdm/auth-for-cpage-PbD3aU/database
XMODIFIERS=@im=ibus
LS_COLORS=rs=0:di=01;34:ln=01;36:hl=44;37:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:
SSH_AUTH_SOCK=/tmp/keyring-cLjYQn/ssh
SHELL=/bin/bash
GDMSESSION=gnome
LESSCLOSE=/usr/bin/lesspipe %s %s
QT_IM_MODULE=xim
SPEECHD_PORT=7560
PWD=/home/cpage/デスクトップ
XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/
XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome:/etc/xdg