約 4,643,083 件
https://w.atwiki.jp/aerocats/pages/16.html
mountコマンドは、デバイスをLinuxの任意の地点に配置するというもの。 HDDをパーティション単位で好きな箇所にマウントする、USBメモリやCD/DVDドライブをマウントする、など、デバイスをファイルシステムとして取り扱う。 標準Linuxでのmountコマンド 概要 helpを表示してみる。 ~ # mount --help BusyBox v1.1.1 (2007.04.06-12 02+0000) multi-call binary Usage mount [flags] DEVICE NODE [-o options,more-options] Mount a filesystem. Filesystem autodetection requires /proc be mounted. Flags -a Mount all filesystems in fstab -o option One of many filesystem options, listed below -r Mount the filesystem read-only -t fs-type Specify the filesystem type -w Mount for reading and writing (default) Options for use with the "-o" flag async/sync Writes are asynchronous / synchronous atime/noatime Enable / disable updates to inode access times dev/nodev Allow use of special device files / disallow them exec/noexec Allow use of executable files / disallow them loop Ignored (loop devices are autodetected) suid/nosuid Allow set-user-id-root programs / disallow them remount Re-mount a mounted filesystem, changing its flags ro/rw Mount for read-only / read-write bind Bind a directory to an additional location move Relocate an existing mount point. There are EVEN MORE flags that are specific to each filesystem You ll have to see the written documentation for those filesystems ~ # 標準LinuxでのmountコマンドはBusyBoxが動作する。 コマンドの実行 HDD装着(未フォーマット) mountコマンドの実行結果は以下。 ~ # mount /dev/root on / type jffs2 (rw,noatime) proc on /proc type proc (rw,nodiratime) sysfs on /sys type sysfs (rw) usbfs on /proc/bus/usb type usbfs (rw) devpts on /dev/pts type devpts (rw) /dev/ram1 on /mnt/ram type tmpfs (rw) /dev/mtd3 on /mnt/mtd type jffs2 (rw,noatime) この出力を表にまとめてみる。 デバイス名 マウント先 タイプ マウントオプション /dev/root / jffs2 rw,noatime proc /proc proc rw,nodiratime sysfs /sys sysfs rw usbfs /proc/bus/usb usbfs rw devpts /dev/pts devpts rw /dev/ram1 /mnt/ram tmpfs rw /dev/mtd3 /mnt/mtd jffs2 rw,noatime
https://w.atwiki.jp/linux_bookmarks/pages/24.html
Linuxコマンド - Google 検索 http //www.google.com/search?num=20 hl=ja inlang=ja ie=Shift_JIS oe=Shift_JIS q=Linux%83R%83%7D%83%93%83h btnG=%8C%9F%8D%F5 lr=lang_ja Linuxコマンド http //cyberam.dip.jp/linux_command/command/com_main.html Linuxコマンド百科辞典 http //www.21linux.com/ Linuxコマンド集 INDEX:ITpro http //itpro.nikkeibp.co.jp/article/COLUMN/20060224/230573/
https://w.atwiki.jp/kagiwada/pages/38.html
| コマンドの標準出力を次のコマンドに引き渡す 出力のリダイレクト 出力をファイルへ追加する 入力のリダイレクト 入力終端文字列を指定する コマンドをバック・グラウンドで実行する alias コマンドの別名を登録する bg ジョブをバック・グラウンドで実行するよう切り替える cd ディレクトリを移動する exit ログ・アウトする fg ジョブをフォア・グラウンドで実行するよう切り替える jobs 実行中のジョブを表示する popd スタックに保存したディレクトリに戻る pushd カレント・ディレクトリをスタックに保存して移動 unalias コマンドの別名を抹消する wait プロセスおよびジョブの終了を待つ ファイル管理 basename ファイル名からディレクトリや末尾の文字列を削除したものを返す chgrp ファイルやディレクトリのグループを変更する chmod ファイルやディレクトリのアクセス権を変更する chown ファイルやディレクトリの所有者を変更する cp ファイルやディレクトリをコピーする dd ファイルの変換とコピーを行う df ディスク・ドライブの使用量を表示する du ディレクトリ内のファイル容量を表示する find ファイルやディレクトリを検索する grep文字列を検索する ln ファイルやディレクトリにリンクを張る locate ファイルを高速に検索する ls ファイルやディレクトリの情報を表示する mkdir ディレクトリを作成する mktemp 適当なファイル名の空ファイルを作成する mv ファイルやディレクトリの移動・名前の変更をする od バイナリ・ファイルの内容を閲覧する pwd 現在のディレクトリの場所を確認する rm ファイルやディレクトリを削除する rmdir ディレクトリを削除する split ファイルを分割する tr標準入力から読み込んだ文字列を変換および削除する。 touch ファイルのタイムスタンプを変更する updatedb locate用ファイル・データベースを更新する システム管理 clock ハードウエア内部のクロックを設定する date 日付・時間を表示・設定を行う dmesg カーネルの (ログ用) リングバッファの表示と制御 CPU情報など fastboot システムを高速に再起動する fasthalt システムを高速にシャットダウンする finger ユーザー情報を表示する free メモリーの使用状況を表示する groupadd グループを追加する groupdel グループを削除する groupmod グループ情報を変更する halt システムをすぐにシャットダウンする id ユーザーやグループID last 最近ログインしたユーザーの情報を表示する lastlog 各ユーザーの最後にログインした日付を表示する login ログインする passwd ユーザーのパスワードを変更する pwconv shadow パスワードに移行する reboot システムをすぐに再起動する shutdown システムをシャットダウン・再起動する su ユーザーを切り替える uname システム情報の表示 useradd ユーザーを追加する userdel ユーザーを削除する usermod ユーザーのアカウント情報を変更する vigr groupファイルを編集する vipw passwdファイルを編集する vmstat メモリーやCPUの負荷率や使用状況を表示する w ログインしているユーザー名とユーザーが行っていることを表示 who 現在ログインしているユーザーを表示する ジョブ・プロセス管理 at 指定時刻にジョブを実行する atq 実行待ちジョブを表示する atrm 実行待ちジョブを削除する batch 自動的にジョブを実行する crontab プログラムを定期的に実行するcrond用の設定ファイルを編集する kill プロセスおよびジョブを強制終了する nice 優先順位を決めてコマンドを実行する nohup ログアウトした後もコマンドを実行し続ける pidof プロセスのpidを調べる ps 実行中のプロセスを表示する sleep 指定された時間,停止する stop バック・グラウンドのジョブを停止する top 現在のシステムの状況の表示やプロセスの管理をする テキスト・ファイル操作 cat テキスト・ファイルの内容を閲覧する cut テキスト・ファイルの各行から文節を取り除く grep 文字列を検索する head テキスト・ファイルの先頭部分を表示する less テキスト・ファイルの内容をページ単位で閲覧する more テキスト・ファイルの内容をページ単位で閲覧する nkf 文字コードを変換する sort 行を並び替える tail テキスト・ファイルの末尾部分を表示する uniq 重複した行を削除 vi テキスト・ファイルを編集する wc テキスト・ファイルの行数,単語数,バイト数を表示 ネットワーク関連 ftp FTPサーバに接続し,ファイル転送を行う hostname ホスト名を登録する ping パケットを送りネットワークの状況を調べる rcp リモート・マシン間でファイルをコピーする rlogin リモート・マシンにログインする rsh リモート・マシンのコマンドを実行 telnet 他のホストと通信をする SSH関連 scp リモート・マシン間でファイルをコピーする slogin リモート・マシンにログインする ssh リモート・マシンのコマンドを実行 ssh-keygen 安全な通信のためのかぎを作成する デバイス関連 fdformat フロッピ・ディスクを初期化する fdisk ハード・ディスクのパーティションを設定する fsck ディスク検査と修復を行う mkfs ファイル・システムを作成(フォーマット)する mount ファイル・システムをマウントする umount ファイル・システムをアンマウントする 印刷関連 lpc 印刷を制御する lpq 印刷キューを確認する lpr プリンタで印刷をする lprm 印刷キューを削除する 圧縮・展開・エンコード・デコード bunzip2 bz2ファイルを伸長する bzip2 bz2ファイルを圧縮する compress .Zファイルに圧縮する cpio ファイルをバックアップする gunzip .gzファイルを伸長する gzip .gzファイルを圧縮/伸長する lha .lzhアーカイブを圧縮/伸長,展開/作成する mimencode ファイルをMIME形式にエンコード/デコードする tar .tarテープ・アーカイブを作成・展開する uncompress .Zファイルを伸長する unzip .zipアーカイブを展開,伸長する uudecode uuencodeでエンコードされているファイルをバイナリ・ファイルに変換する uuencode バイナリ・ファイルをASCII zcat gzipやcompressで圧縮されたファイルの内容を表示する zip .zipアーカイブを圧縮/伸長,展開/作成する mtools関連(MS-DOS互換) mattrib MS-DOSファイルの属性を変更する mbadblocks フロッピ・ディスクを検査し,不良ブロックにマークをつける mcd MS-DOSディレクトリの移動 mcopy MS-DOSファイルのコピー mdel MS-DOSファイルの削除 mdir MS-DOSファイルやディレクトリの情報を表示 mformat MS-DOSフォーマットを行う mlabel フロッピ・ディスクのボリューム・ラベルを付ける mmd MS-DOSディレクトリの作成 mmove MS-DOSファイルを移動する mrd MS-DOSディレクトリの削除 mren MS-DOSファイルのファイル名を変更する mtype MS-DOSファイルの内容を表示する その他 banner メッセージを#で大きく表示する cal カレンダを表示する echo 引数に与えられた文字列を表示する factor 素因数分解をする man オンライン・マニュアルを参照する tee 標準入力を標準出力とファイルに出力する which コマンドを探す アクセス数| - | 名前 コメント
https://w.atwiki.jp/naobe/pages/26.html
Unix/Linuxに戻る od ファイルダンプ。 od -A x -tx1c アドレスを16進で、1バイトごとに16進とキャラクタ表示 find 条件に一致したファイルを探す find [path ...] expression 例 説明 find . -name NAME 現ディレクトリから、名前がNAMEとなるファイルを探し出力する find . / -amin +10 ルートと現在ディレクトリから、現在より10分以上前にアクセスされたファイルを探し出力する find aaa bbb -newer ccc aaa,bbbファイルからcccより後に更新されたファイルを探し出力する sort sort -t -k 7 /etc/passwd をセパレータとして用い、7列を使ってソートする。ソートは昇順 sort -t -k 7 -r /etc/passwd 上記のソートを降順で行う taskset プロセス、コマンドに対してCPUアフィニティ(どのCPUを使うか)を設定する taskset -p 00000001 12345 プロセス12345に対して、CPU0のみ使用するように設定する setuid http //x68000.q-e-d.net/~68user/unix/pickup?setuid 参照 % ls -l /etc/passwd /etc/master.passwd -rw------- 1 root wheel 994 Sep 26 20 00 /etc/master.passwd -rw-r--r-- 1 root wheel 793 Sep 26 20 00 /etc/passwd passwdファイルはrootしか書くことができないが、root以外のユーザが、passwdコマンドで自分のパスワードを書き換えることができる。 % ls -l /usr/bin/passwd -r-sr-xr-x 2 root bin 32768 Jul 22 1998 /usr/bin/passwd /usr/bin/passwdは所有者(root)の実行権がsになっている。この場合、root以外のユーザがpasswdコマンドを実行すると、そのユーザの実行権ではなくて、所有者(root)の実行権で実行する。よってpasswdファイルを書き換えることができる。 getopts 以下参照。 は値があるということ。 while getopts ab c OPT do case $OPT in "a" ) FLG_A="TRUE" ;; "b" ) FLG_B="TRUE" ; VALUE_B="$OPTARG" ;; "c" ) FLG_C="TRUE" ; VALUE_C="$OPTARG" ;; esac done testでの条件判定 条件 意 味 -z string 文字列の長さが0で真。 -n string string の長さが0より大きければ真。 -e file ファイルが存在すれば真。 -f file 通常のファイルで真。 -c file file が存在し、キャラクタスペシャルファイルであれば真。 -s file fileが存在し、サイズが0より大きければ真 -d file file が存在し、ディレクトリであれば真。 -h file or -L file file が存在し、シンボリックリンクであれば真。 string1 = string2 文字列string1が文字列string2と等しければ真。 string1 != string2 文字列string1が文字列string2と等しくなければ真。 arg1 op arg2 引数を数値とみなして大小を比較する。 オペレーション 項目 説明 -eq 等しい -ne 等しくない -lt 小さい -le 以下 -gt 大きい -ge 以上 cd - cd $OLDPWDと同じ eval 引数を評価して(変数を変換して)コマンドを実行する。 A="DEVICE=eth0" $A 上記スクリプトを実行すると、DEVICE=eth0というコマンドはないというエラーになるが A="DEVICE=eth0" eval $A とすると変数DEVICEにeth0がセットされる exec 子プロセスを作成しない(forkしない)で、execを実行したプロセスに,execコマンドの引数コマンドプロセスを上書きする。 シェルから単独のコマンドを実行する場合、無駄なプロセスを作成せずに済む。 【例】 a.sh ls この場合は、a.shを実行すると、a.shプロセスが作成され、lsのためにshプロセスが作成されてlsが上書き実行する。 a.sh exec ls この場合は、a.shを実行すると、a.shプロセスが作成され、lsがa.shを上書き実行する。 set -オプション 引数1 ... 引数なしだとシェル変数を全て表示する。オプションを指定すると、シェルのオプションを設定する。setコマンドの引数は、$1,...,$Nにセットされる。 set -e この後で、コマンドの実行に失敗すると、即、終了する。set +e で、set -eをキャンセルする。 set -v デバッグモードに設定する set -m モニターモード。ジョブコントロールを可能にする。 man manページの検索順序を変える 環境変数MANPATHを設定する。/etc/man.configの順番を変えただけでは駄目。manpathコマンドを実行すると、検索する順序を表示する。 whatisデータベースを作成する。 makewhatisを実行する。 envとset envはprintenvの略。printenvは環境変数を出力。setはシェル変数を出力。 Linuxでは、envだけではPS1 , .., PS4を表示しない。setを使う。端末に関する変数なので、コールしたシェルには不要のためでしょう。 ソケットポート番号確認 netstat -na --protocol=inet ディレクトリの管理 そのディレクトリの中にあるファイルを修正したり、ファイルを新しく作ったりしたときなどに、そのユーザがオーナーとなり、グループもそのユーザになってしまいます。それをユーザが「作ったユーザ」で、グループが「webuser」にするには、そのディレクトリに対して「chmod 2775 <ディレクトリ名>」(あるいは「chmod g+s <ディレクトリ名>」とします。そのときのディレクトリのパーミッションは「drwxrwsr-x」になります。 http //www.hyperdyne.co.jp/~oohashi/work/redhat/etc/group.shtml 参照 ShiftJISを使う CentOS 5.5.で確認 # localedef -f SHIFT_JIS -i ja_JP ja_JP.SJIS # locale -a | grep ja ja_JP ja_JP.eucjp ja_JP.sjis ja_JP.ujis ja_JP.utf8 japanese japanese.euc $ export LANG=ja_JP.sjis ポート番号からプロセスを調べる #lsof -i ポート番号 http //www.atmarkit.co.jp/flinux/rensai/linuxtips/664useportps.html 参照 ランレベルで実行するサービスの変更 サービスの追加 /etc/init.d下の起動・停止スクリプトに以下を追加 #!/bin/sh # chkconfig 35 98 20 # description Watch system status # processname hotsanic chkconfig行の最初の数字は、起動するランレベル。上記では、3と5のランレベルで起動する。次の数字は起動の優先順位。最後の数字は停止の優先順位。description, processnameは任意。 #chkconjfig --add サービス名 すべてのサービスの状態表示 chkconfig --list [root@athlon4 ~]# chkconfig --list NetworkManager 0 off 1 off 2 off 3 off 4 off 5 off 6 off acpid 0 off 1 off 2 off 3 on 4 on 5 on 6 off anacron 0 off 1 off 2 on 3 on 4 on 5 on 6 off apmd 0 off 1 off 2 on 3 on 4 on 5 on 6 off 特定のサービスの状態表示 chkconfig --list サービス名 サービスのランレベルでのサービスを変更 chkconfig --level レベル番号 サービス名 [on|off] 【例】 chkconfig --level 35 httpd on httpdのレベル3,5をonにする tcpdump ホストを指定 ホストは、srcまたはdst。 tcpdump host 192.168.24.73 キャプチャサイズ指定 デフォルトは68バイト。1000バイト指定 tcpdump host 192.168.24.73 -s 1000 ファイル指定 tcpdump host 192.168.24.73 -s 1000 -w fileName mail送受信 mail受信 [suna@centos5 ~]$ mail Mail version 8.1 6/6/93. Type ? for help. "/var/spool/mail/suna" 1 message 1 new N 1 mloms@centos5 Thu Jul 29 14 36 16/520 "test" 1 == 1のメールを確認 Message 1 From mloms@centos5 Thu Jul 29 14 36 39 2010 Date Thu, 29 Jul 2010 14 36 38 +0900 From mloms@centos5 To suna@centos5 Subject test this is test mail. d == 1のメールを削除 q == 削除を反映して終了 [suna@centos5 ~]$ mail No mail for suna == 削除したのでメールがない mail送信 mail メールアドレス Subject タイトル 本文記述 Ctrl+D Cc CCアドレス ftpサーバインストール インストール $ yum search vsftpd vsftpd.i386 vsftpd - 非常に安全な Ftp デーモン $ sudo yum install vsftpd 設定 /etc/vsftpd/vsftpd.conf 以下のみ修正 # Example config file /etc/vsftpd/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for all compiled in defaults. # # READ THIS This example file is NOT an exhaustive list of vsftpd options. # Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd s # capabilities. # # Allow anonymous FTP? (Beware - allowed by default if you comment this out). #anonymous_enable=YES anonymous_enable=NO # # Uncomment this to allow local users to log in. #local_enable=YES local_enable=NO /etc/hosts.allow vsftpd 192.168.0. /etc/hosts.deny vsftpd ALL サービスの登録 chkconfig vsftpd on メモリ使用量 マシンのメモリ使用量 http //www.miraclelinux.com/technet/document/linux/training/2_5_4.html#training2_5_4_1 参照 freeコマンドを使う [root@localhost ~]# free total used free shared buffers cached Mem 715204 443348 271856 0 39952 291532 -/+ buffers/cache 111864 603340 Swap 883564 0 883564 -/+ buffers/cacheが、バッファ、キャッシュを除いたメモリになる。 この例だと、バッファ、キャッシュを除いた空きメモリは、603MBになる。 プロセスのメモリ使用量 ps auxを実行する。VSZが仮想メモリのサイズ。RSSが実メモリのサイズ。単位はどちらもKB。 ホスト名の設定 /etc/sysconfig/networkのHOSTNAMEを修正 # /etc/rc.d/init.d/network restart rpm コマンド 説明 備考 rpm -qa インストールされている全パッケージをリストアップ rpm -ivh foo.rpm fooをインストール rpm -e foo fooをアンインストール rpm -ql パッケージ名 インストールパッケージファイル構成一覧 パッケージは rpm -qaで照会した名前 rpm -qpl foo.rpm インストールするrpmファイルの構成 rpmファイルの構成出力 yum インターネットからパッケージの追加、更新を行う 設定 プロキシ設定 /etc/yum.conに以下を追加 proxy=http //プロキシホスト名 ポート番号/ PGP keyをrpmに登録 http //ftp.riken.jp/Linux/caos/centos/RPM-GPG-KEY-CentOS-5をブラウザから開いてコピーし、RPM-GPG-KEY-CentOS-5という名前のファイルに書き込む rpm --import RPM-GPG-KEY-CentOS-5 CentOS-Media.repo修正 CD-ROMは使わないので以下に修正 enabled=0 CentOS-Base.repo修正 /etc/yum.repos.d/CentOS-Base.repoの"mirror.centos.org"を"ftp.riken.jp/Linux/caos"に修正。但し、mirrorlistは除く。gpgkey行を残すとupdateした際にエラーとなるのでコメントにした。 [base] name=CentOS-$releasever - Base mirrorlist=http //mirrorlist.centos.org/?release=$releasever arch=$basearch repo=os #baseurl=http //mirror.centos.org/centos/$releasever/os/$basearch/ baseurl=http //ftp.riken.jp/Linux/caos/centos/$releasever/os/$basearch/ gpgcheck=1 #gpgkey=http //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #gpgkey=http //ftp.riken.jp/Linux/caos/centos/RPM-GPG-KEY-CentOS-5 #released updates [updates] name=CentOS-$releasever - Updates mirrorlist=http //mirrorlist.centos.org/?release=$releasever arch=$basearch repo=updates #baseurl=http //mirror.centos.org/centos/$releasever/updates/$basearch/ baseurl=http //ftp.riken.jp/Linux/caos/centos/$releasever/updates/$basearch/ gpgcheck=1 #gpgkey=http //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #gpgkey=http //ftp.riken.jp/Linux/caos/centos/RPM-GPG-KEY-CentOS-5 #packages used/produced in the build but not released [addons] name=CentOS-$releasever - Addons mirrorlist=http //mirrorlist.centos.org/?release=$releasever arch=$basearch repo=addons #baseurl=http //mirror.centos.org/centos/$releasever/addons/$basearch/ baseurl=http //ftp.riken.jp/Linux/caos/centos/$releasever/addons/$basearch/ gpgcheck=1 #gpgkey=http //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #gpgkey=http //ftp.riken.jp/Linux/caos/centos/RPM-GPG-KEY-CentOS-5 #additional packages that may be useful [extras] name=CentOS-$releasever - Extras mirrorlist=http //mirrorlist.centos.org/?release=$releasever arch=$basearch repo=extras #baseurl=http //mirror.centos.org/centos/$releasever/extras/$basearch/ baseurl=http //ftp.riken.jp/Linux/caos/centos/$releasever/extras/$basearch/ gpgcheck=1 #gpgkey=http //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 #gpgkey=http //ftp.riken.jp/Linux/caos/centos/RPM-GPG-KEY-CentOS-5 #additional packages that extend functionality of existing packages [centosplus] name=CentOS-$releasever - Plus mirrorlist=http //mirrorlist.centos.org/?release=$releasever arch=$basearch repo=centosplus baseurl=http //mirror.centos.org/centos/$releasever/centosplus/$basearch/ gpgcheck=1 enabled=0 gpgkey=http //mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5 パッケージの検索 yum search キーワード パッケージの削除 yum remove パッケージ名 パッケージのインストール yum install パッケージ名 パッケージの更新 yum update パッケージ名 パッケージの問い合わせ レポジトリの中を問い合わせ、現在インストールされているパッケージはrpmコマンドを使う。 yum info [ オプション または パッケージ名 ] yum list [ オプション または パッケージ名 ] yum list installed パッケージ名 仮想インタフェースの追加 http //www.ksknet.net/cat36/post_92.html 参照 cd /etc/sysconfig/network-scripts cp ifcfg-eth0 ifcfg-eth0 1 vi ifcfg-eth0 1 DEVICEのeth0をeth0 1に修正。IPADDRを修正。 ifup eth0 1 プロセス監視 コマンドラインを全て表示 ps -efww スレッドの詳細情報 ps -eLf シングルユーザモードでの立ち上げ 起動後の画面で、tabキーを押す Grubの画面でCentOSが選択されていることを確認して、Eを押す ulimit option 値 弱い制限と強い制限がある。強い制限は一度設定すると増加できない。弱い制限は、強い制限まで増加できる。 オプション 説 明 -S 弱い制限 -H 強い制限 -c コアダンプファイル システム制限表示 [foo@athlon4 gedit]$ ulimit -a address space limit (kbytes) (-M) メモリ core file size (blocks) (-c) コアファイルサイズ cpu time (seconds) (-t) 最大CPU使用時間 ?? data size (kbytes) (-d) プロセスデータセグメントサイズ file size (blocks) (-f) 最大ファイルサイズ locks (-L) locked address space (kbytes) (-l) nofile (-n) 最大オープンファイルディスクリプタ数 nproc (-u) ユーザの最大利用可能プロセス数 pipe buffer size (bytes) (-p) resident set size (kbytes) (-m) socket buffer size (bytes) (-b) stack size (kbytes) (-s) 最大スタックサイズ threads (-T) process size (kbytes) (-v) シェルの最大仮想メモリサイズ その他 コマンド 説明 script file fileに以後の実行結果を残す。exitを実行するとfileへの書き込みを終了する
https://w.atwiki.jp/yo-kichi/pages/19.html
設定インストール関係 USBをmountするのにてこずる networkドライバー networkドライバーforDebian Grubの設定 Kernelを再構築 menuconfigできない rootなれるuserを管理 GUIが立ち上がらなくなるgconfd Mercurial Linuxのhistoryにログを残さない 時間を合わせてみるntpdを使って Mercurialソースからインストール networkの設定 Xen WebページをURLからアクセスできるようにするDDNS CUIでMP3プレイヤー sambaさん GUIディスプレイの設定 音楽CDの読み込み XenServer debianでCapsLockをContrlに vimでglobalを使う proxy環境でapt出来なくて泣いてた BackTrack設定 セットアップ カーネル Linuxのスケジューリング Linux2.6スケジューリングアルゴリズム ShellScript if.sh ちょっとしたネタ 2038年問題 LPIが出しているLinuxの教科書、Linuxサーバーの教科書 | Linuxの教科書DL コメント
https://w.atwiki.jp/keiplus/pages/273.html
Linuxコマンド linux 本項は書きかけの記事です。正確な情報は公式サイト、公式ドキュメント、記載の参照サイトでご確認ください。 OSS(OpenSourceSoftware)を利用しています。使用期限や保守、公開期間の確約がないことに留意してください。 目次 + 読む Linuxコマンド目次 コンテンツ1 参考 コンテンツ1 フルパスで出力したい ll -d $(find /path) | grep file.txt ⇒ xxxxxxx 1 groupname username 123456 Mon Day Time /path/to/directory/file 参考
https://w.atwiki.jp/aerocats/pages/31.html
コマンドとはLinuxカーネル?の機能を利用するソフトウェアの総称。 シェル?で入力するコマンド群はソフトウェアだ、ということが初心者には理解しづらいが、必要なコマンドがあれば逐一導入(時にはソースからビルド)しなければ使えない。 「LinuxというOS(この表現が勘違いの元になっている)に最初から含まれている機能」ではない。 もちろん、Debianなどのディストリビューション(これが本当の意味でのOS)を導入すれば最初から使えるコマンドも豊富であることは確かだ。 しかしそれはDebianが独自の利便性判断に基づいてあらかじめセットにして提供しているだけであり、「Debianのmountコマンド」「Fedoraのdfコマンド?」などという表現は根本的にはおかしい。 コマンドの出自を伝えるのであれば「GNU?のbinutilコマンド?」や「BusyBoxのtarコマンド?」としなければ意味がない。
https://w.atwiki.jp/vmlinuz/pages/25.html
samba 関連のコマンド一覧] TOP linux samba コマンド一覧 概要 sambaで利用できるコマンド +コンテンツ一覧 samba 関連のコマンド一覧]概要 実行環境 コマンド一覧nmbd smbd winbind mount.cifs 補足 参考サイト 実行環境 CentOS 6.3(minimal) ubuntu server 12.04.1 コマンド一覧 nmbd Usage nmbd [OPTION...] -D, --daemon Become a daemon(default) -i, --interactive Run interactive (not a daemon) -F, --foreground Run daemon in foreground (for daemontools etc) --no-process-group Don t create a new process group -S, --log-stdout Log to stdout -H, --hosts=STRING Load a netbios hosts file -p, --port=INT Listen on the specified port Help options -?, --help Show this help message --usage Display brief usage message Common samba options -d, --debuglevel=DEBUGLEVEL Set debug level -s, --configfile=CONFIGFILE Use alternate configuration file -l, --log-basename=LOGFILEBASE Base name for log files -V, --version Print version smbd smbdはWindows クライアントにファイル共有と印刷サービスを提供するサーバデーモンですので、samba起動用コマンドになります。 Usage smbd [OPTION...] -D, --daemon Become a daemon (default) -i, --interactive Run interactive (not a daemon) -F, --foreground Run daemon in foreground (for daemontools, etc.) --no-process-group Don t create a new process group -S, --log-stdout Log to stdout -b, --build-options Print build options -p, --port=STRING Listen on the specified ports -P, --profiling-level=PROFILE_LEVEL Set profiling level Help options -?, --help Show this help message --usage Display brief usage message Common samba options -d, --debuglevel=DEBUGLEVEL Set debug level -s, --configfile=CONFIGFILE Use alternate configuration file -l, --log-basename=LOGFILEBASE Base name for log files -V, --version Print version Build-time configuration overrides --sbindir=SBINDIR Path to sbin directory --bindir=BINDIR Path to bin directory --swatdir=SWATDIR Path to SWAT installation directory --lmhostsfile=LMHOSTSFILE Path to lmhosts file --libdir=LIBDIR Path to shared library directory --shlibext=SHLIBEXT Shared library extension --lockdir=LOCKDIR Path to lock file directory --piddir=PIDDIR Path to PID file directory --smb-passwd-file=SMB_PASSWD_FILE Path to smbpasswd file --private-dir=PRIVATE_DIR Path to private data directory winbind wmbd -D mount.cifs Usage mount.cifs remotetarget dir -o options Mount the remote target, specified as a UNC name, to a local directory. Options user= arg pass= arg dom= arg Less commonly used options credentials= filename ,guest,perm,noperm,setuids,nosetuids,rw,ro, sep= char ,iocharset= codepage ,suid,nosuid,exec,noexec,serverino, mapchars,nomapchars,nolock,servernetbiosname= SRV_RFC1001NAME directio,nounix,cifsacl,sec= authentication mechanism ,sign Options not needed for servers supporting CIFS Unix extensions (e.g. unneeded for mounts to most Samba versions) uid= uid ,gid= gid ,dir_mode= mode ,file_mode= mode ,sfu Rarely used options port= tcpport ,rsize= size ,wsize= size ,unc= unc_name ,ip= ip_address , dev,nodev,nouser_xattr,netbiosname= OUR_RFC1001NAME ,hard,soft,intr, nointr,ignorecase,noposixpaths,noacl,prefixpath= path ,nobrl in6_addr Options are described in more detail in the manual page man 8 mount.cifs To display the version number of the mount helper mount.cifs -V 補足 参考サイト Today - Yesterday - Total -
https://w.atwiki.jp/nissys/pages/13.html
Linuxのコマンドのリファレンスです。 全てのオプションを網羅しているわけでもありません。必要なものは随時追加していきます。 万全を期して作成していますが、表記の間違いなどによりこれらを参考にされてコマンドを実行された場合に何らかの損害を受けられたとしても、作者は一切の責任を負いませんのでご注意ください。 ファイルをコピー 半角 で始めると引用文になります。
https://w.atwiki.jp/marchetype/pages/33.html
Linux コマンド集 dig find htpasswd mail Linuxサーバにログイン「You have new mail.」と表示された時は・・・ nkf top wget