| Bottom | Home | Article | Bookshelf | Keyword | Author | Oxymoron |

leopard

Mac OSX Terminal Commands


・Pub: 2009
・#0908a

Apple Inc.

Up 09521

Index
I
Why?
  • MacOSX 10.5 Leopard has authorized as a kind of UNIX on 11/19/2007 by The Open Group.
  • It is useful and fan to learn CUI environment by Leopard; which guides us to as an intermediate grade of user. It is also a way to take the initiative in using computer not to be used by it. 
  • Reference:
    • http://www.scribd.com/doc/
    • MacOSX Terminal Command (Pocket Reference), 2006
  • MacOSX 10.5 Leopardは2007/11/14に公認UNIXになった。
  • このコマンドを使うことは興味深いし、中級者への道である。まあそれはコンピュータに使われるのではなく主体的に使う道でもある。
  • 参考:
    • http://www.scribd.com/doc/
    • MacOSXターミナルコマンド, 2006
Command
Meaning
Remarks

>Top <A>:

  1. alias  
  2. alloc    
  3. awk    

<A>:

  1. Create an alias
  2. List used and free memory
  3. Find and Replace text within file(s)

<A>:

  1. 別名設定
  2. -
  3. -

>Top <B>:

  1. basename 
  2. bash     
  3. bless   
  4. break   

<B>:

  1. Convert a full pathname to just a folder path
  2. Bourne-Again SHell (Linux)
  3. Set volume bootability and startup disk options.
  4. Exit from a loop

<B>:

  1. /以降の末尾部分取り出し
  2. -
  3. 起動ディスク設定
  4. ループ脱出

>Top <C>:

  1. cal 
  2. case 
  3. cat
  4. cd
  5. chflags
  6. chgrp
  7. chmod
  8. chown
  9. chroot
  10. cksum    
  11. clear
  12. cmp
  13. comm     
  14. complete
  15. continue
  16. cp
  17. cron
  18. crontab
  19. cut

<C>:

  1. Display a calendar
  2. Conditionally perform a command
  3. Display the contents of a file
  4. Change Directory
  5. Change a file or folder's flags.
  6. Change group ownership
  7. Change access permissions (mode)
  8. Change file owner and group
  9. Run a command with a different root directory
  10. Print CRC checksum and byte counts
  11. Clear terminal screen
  12. Compare two files
  13. Compare two sorted files line by line
  14. Edit a command completion [word/pattern/list] continue 
  15. Resume the next iteration of a loop
  16. Copy one or more files to another location
  17. Daemon to execute scheduled commands
  18. Schedule a command to run at a later date/time
  19. Divide a file into several parts

<C>:

  1. カレンダー表示
  2. 条件一致項目のコマンド実行
  3. ファイルの表示/結合実施
  4. カレントディレクトリ変更
  5. -
  6. 所属グループID変更
  7. 利用権限設定
  8. 所有者/所属グループ変更
  9. -
  10. -
  11. -
  12. 2ファイルの比較
  13. -
  14. 補完候補を定義
  15. ループをキャンセル
  16. ファイルコピー
  17. -
  18. コマンド実行予定ファイル作成
  19. -

>Top <D>:

  1. date
  2. dc
  3. dd
  4. df
  5. diff
  6. diff3
  7. dig
  8. dirname
  9. dirs
  10. diskutil
  11. ditto
  12. discl
  13. du   

<D>:

  1. Display or change the date & time
  2. Desk Calculator
  3. Data Dump - Convert and copy a file
  4. Display free disk space
  5. Display the differences between two files
  6. Show differences among three (3) files
  7. DNS lookup
  8. Convert a full pathname to just a path (Directory name)
  9. Display list of remembered directories (stack)
  10. Disk utilities - Format, Verify, Repair
  11. Copy files and folders
  12. Directory Service Command Line utility
  13. Estimate file space usage  

<D>:

  1. 日付表示
  2. -
  3. -
  4. ディスク消費状況
  5. 2ファイルの差分
  6. 3ファイルの差分
  7. -
  8. /以前のパス部分取り出し
  9. ディレクトリスタックの状態表示
  10. ディスク管理
  11. ディレクトリバックアップ
  12. -
  13. ディスク使用状況報告

>Top <E>:

  1. echo
  2. ed
  3. enable
  4. env 
  5. eval
  6. exec
  7. exit
  8. expect 
  9. expand
  10. expr 

<E>:

  1. Display message on screen (Echo)
  2. A line-oriented text editor (edlin)
  3. Stop or start printers and classes.
  4. Set environment and run a utility
  5. Evaluate several commands/arguments
  6. Execute a command
  7. Exit the shell
  8. Programmed dialogue with interactive programs. Also see AppleScript
  9. Convert tabs to spaces
  10. Evaluate expressions

<E>:

  1. 標準出力へ書き出し
  2. エドリン
  3. プリンタ利用の停止・再開
  4. -
  5. -
  6. コマンド実行
  7. ログアウト
  8. -
  9. -
  10. 式を評価

>Top <F>:

  1. false 
  2. fdisk
  3. find 
  4. fmt 
  5. fold 
  6. foreach 
  7. fsck 
  8. fsaclctl 
  9. fs_usage 
  10. ftp

<F>:

  1. Do nothing, unsuccessfully
  2. Partition table manipulator for Darwin UFS/HFS/DOS
  3. Search (Find) for files that meet a desired criteria
  4. Reformat paragraph text
  5. Wrap text to fit a specified width for
  6. Expand words, and execute commands Loop, expand words, and execute commands
  7. Filesystem consistency check and repair
  8. Filesystem enable/disable ACL support
  9. Filesystem usage (process/pathname)
  10. Internet file transfer program

<F>:

  1. -
  2. -
  3. ファイル検索
  4. -
  5. -
  6. 値リストを順に代入
  7. ファイルシステムの検証/修正
  8. -
  9. -
  10. ファイル転送

>Top <G>:

  1. GetFileInfo
  2. getopt
  3. goto
  4. grep
  5. groups
  6. gzip

<G>:

  1. Get attributes of HFS+ files
  2. Parse positional parameters
  3. Jump (Goto) to label and continue execution
  4. Search file(s) for lines that match a given pattern
  5. Print group names a user is in
  6. Compress or decompress files

<G>:

  1. ファイルの詳細情報表示
  2. -
  3. -
  4. 文字例を全文検索
  5. ユーザのID表示
  6. ファイルを圧縮・解凍

>Top <H>:

  1. head
  2. hdiutil
  3. history
  4. hostname

<H>:

  1. Display the first (head) lines of a file
  2. Manipulate iso disk images
  3. Command history
  4. Print or set system name

<H>:

  1. ファイルの先頭表示
  2. ディスクイメージを管理
  3. コマンドの実行履歴表示
  4. ホスト名を表示

>Top < I >:

  1. id
  2. if
  3. info
  4. install

< I >:

  1. Print user and group names/id's
  2. Conditionally perform a command
  3. Help info
  4. Copy files and set attributes

< I >:

  1. ユーザのID表示
  2. 式を評価して分岐処理
  3. -
  4. -

>Top < J >:

  1. jobs
  2. join 

< J >:

  1. List active jobs
  2. Join lines on a common field

< J >:

  1. 現在実行中のジョブを表示
  2. -

>Top <K>:

  1. kill

<K>:

  1. Stop a process from running

<K>:

  1. プロセスを終了

>Top <L>:

  1. l
  2. ll
  3. less
  4. ln
  5. locate
  6. logname
  7. login
  8. logout
  9. lpr
  10. lprm 
  11. lpstat
  12. ls
  13. lsbom
  14. lsof

<L>:

  1. List files in long format (ls -l)
  2. List files in long format, showing invisible files (ls -la)
  3. Display output one screen at a time
  4. Make links between files (hard links, symbolic links)
  5. Find files
  6. Print current login name
  7. log into the computer
  8. Exit a login shell (bye)
  9. Print files (Line printer)
  10. Remove jobs from the print queue
  11. Printer status information
  12. List information about file(s)
  13. List a bill of materials file
  14. List open files

<L>:

  1. -
  2. -
  3. テキストデータを閲覧
  4. シンボリックリンク作成
  5. -
  6. -
  7. 別ユーザとしてログイン
  8. 別ユーザとしてログアウト
  9. 印刷ジョブ生成
  10. 印刷ジョブ削除
  11. 印刷ステータス表示
  12. ディレクトリ内容表示
  13. BOMファイル内容表示
  14. -

>Top <M>:

  1. man 
  2. mkdir
  3. mkfifo
  4. more
  5. mount
  6. mv

<M>:

  1. Help manual
  2. Create new folder(s) (diretory)
  3. Make FIFOs (named pipes)
  4. Display output one screen at a time
  5. Mount a file system
  6. Move or rename files or directories

<M>:

  1. マニュアル表示
  2. ディレクトリ作成
  3. -
  4. ファイル内容表示
  5. ファイルシステムをマウント
  6. ファイルの移動・名称変更

>Top <N>:

  1. net
  2. nice
  3. nohup

<N>:

  1. Manage network resources
  2. Set the priority of a command
  3. Run a command immune to hangups

<N>:

  1. -
  2. 優先度下げてコマンド実行
  3. -

>Top <O>:

  1. onintr
  2. open
  3. osascript 

<O>:

  1. Control the action of a shell interrupt
  2. Open a file/folder/URL/Application
  3. Execute AppleScript

<O>:

  1. -
  2. アプリでファイルを開く
  3. AppleScriptを実行

>Top <P>:

  1. passwd
  2. paste
  3. pbcopy
  4. pbpaste
  5. pico
  6. ping 
  7. pmset
  8. popd 
  9. pr
  10. printenv
  11. printf
  12. ps
  13. pushd
  14. pwd

<P>:

  1. Modify a user password
  2. Merge lines of files
  3. Copy data to the clipboard
  4. Paste data from the Clipboard
  5. Simple text editor
  6. Test a network connection
  7. Power Management settings
  8. Restore the previous value of the current directory
  9. Convert text files for printing
  10. Print environment variables
  11. Format and print data
  12. Process status
  13. Save and then change the current directory
  14. Print Working Directory

<P>:

  1. ユーザパスワード変更
  2. -
  3. ペーストボード経由コピー
  4. ペーストボード経由ペースト
  5. -
  6. パケットを送信
  7. 省電力機能を設定
  8. ディレクトリスタック取出し
  9. -
  10. 環境変数の値表示
  11. -
  12. プロセス状態を表示
  13. ディレクトリスタック蓄積
  14. カレントディレクトのフルパス表示

>Top <Q>:

  1. quota

<Q>:

  1. Display disk usage and limits

<Q>:

  1. -

>Top <R>:

  1. rcp
  2. repeat
  3. rm
  4. rmdir
  5. rpm
  6. rsync

<R>:

  1. Copy files between machines.
  2. Execute a command multiple times
  3. Remove files
  4. Remove folder(s) (directory)
  5. Remote Package Manager
  6. Remote file copy - Sync file tree (also RsyncX)

<R>:

  1. リモートホスト上のファイルをコピー
  2. ファイルを削除
  3. ディレクトリを削除

>Top <S>:

  1. say
  2. sched
  3. screencapture
  4. sdiff
  5. security
  6. sed
  7. set
  8. setenv
  9. setfile
  10. shift
  11. shutdown
  12. sleep 
  13. softwareupdate
  14. sort
  15. split
  16. stop
  17. su
  18. sudo
  19. sum
  20. switch

<S>:

  1. Convert text to audible speech
  2. Schedule a command to run at a later time.
  3. Capture screen image to file or disk
  4. Merge two files interactively
  5. Administer Keychains, keys, certificates and the Security framework
  6. Stream Editor
  7. Set a shell variable = value
  8. Set an environment variable = value
  9. Set attributes of HFS+ files
  10. Shift positional parameters
  11. Shutdown or restart OS X
  12. Delay for a specified time
  13. System software update tool
  14. Sort text files
  15. Split a file into fixed-size pieces
  16. Stop a job or process
  17. Substitute user identity
  18. Execute a command as another user (Super user)
  19. Print a checksum for a file
  20. Conditionally perform a command

<S>:

  1. 声で文字列を読み上げ
  2. -
  3. -
  4. -
  5. -
  6. -
  7. シェル変数を定義
  8. 環境変数を定義
  9. 属性情報を設定
  10. -
  11. システムを終了
  12. 一定時間コマンドの実行停止
  13. -
  14. -
  15. -
  16. -
  17. 一時的に他ユーザになる
  18. 他ユーザの権限でコマンド実行
  19. -
  20. 条件と一致するコマンド実行

>Top <T>:

  1. tail
  2. tar
  3. tee
  4. test
  5. textutil
  6. time
  7. touch
  8. traceroute
  9. tr
  10. true
  11. tty
  12. type

<T>:

  1. Output the last part (tail) of files
  2. Tape ARchiver
  3. Redirect output to multiple files
  4. Condition evaluation
  5. Manipulate text files in various formats
  6. Measure Program Resource Use
  7. Change file timestamps
  8. Trace Route to Host
  9. Translate, squeeze, and/or delete characters
  10. Do nothing, successfully
  11. Print filename of terminal on stdin (teletype)
  12. Describe a command

<T>:

  1. ファイル末尾の数行を表示
  2. 書庫ファイルを作成
  3. -
  4. 式を評価
  5. -
  6. コマンドの実行所要時間を測定
  7. ファイルのアクセス時刻を変更
  8. -
  9. -
  10. -
  11. -
  12. コマンド保存場所を表示

>Top <U>:

  1. umask
  2. umount
  3. unalias
  4. uname
  5. unexpand
  6. uniq 
  7. units
  8. unset
  9. unsetenv
  10. users
  11. uuencode
  12. uudecode

<U>:

  1. Users file creation mask
  2. Unmount a device
  3. Remove an alias
  4. Print system information
  5. Convert spaces to tabs
  6. Uniquify files
  7. Convert units from one scale to another
  8. Remove variable or function names
  9. Remove environment variable
  10. Print login names of users currently logged in
  11. Encode a binary file
  12. Decode a file created by uuencode

<U>:

  1. -
  2. -
  3. コマンドの別名を解除
  4. システム情報を表示
  5. -
  6. -
  7. -
  8. シェル変数を削除
  9. 環境変数を削除
  10. バイナリファイルを符号化
  11. バイナリファイルを復号化

>Top <V>:

  1. vi

<V>:

  1. Text Editor

<V>:

  1. テキストファイルを編集

>Top <W>:

  1. wc
  2. where
  3. which
  4. while
  5. who
  6. whoami

<W>:

  1. Print byte, word, and line counts
  2. Report all known instances of a command
  3. Locate a program file in the user's path
  4. Execute commands
  5. Print all usernames currently logged on
  6. Print the current user id and name (`id -un')

<W>:

  1. -
  2. -
  3. コマンドの保存場所表示
  4. 条件真の時繰り返す
  5. 現在ログインのユーザ表示
  6. カレントユーザ名を表示

>Top <X>:

  1. xargs 

<X>:

  1. Execute utility - passing arguments

<X>:

  1. 標準入力から読み込んだ文字列をコマンドで処理

>Top <Y>:

  1. yes

<Y>:

  1. Print a string until interrupted

<Y>:

>Top <Z>:

  1. zip

<Z>:

<Z>:

  1. ファイルをZIP形式で圧縮
Index
I
Comment
  • Commands are really brief and specific.
  • Mnemonic name of command is easy to remember.
  • Mnemosyne is the Greek goddes of memory and mother of Muses by Zeus.
  • コマンドは実に簡潔で明快
  • コマンドのニモニック・ネームは連想できるものが多いので記憶に役立つ。
  • ところでムネモシュネはギリシャ神話の記憶の女神のこと。覚えておこう。

| Top | Home | Article | Bookshelf | Keyword | Author | Oxymoron |