Vous êtes sur la page 1sur 2

Common UNIX 5VR4 Commands dd – Copy file(s) to/from raw devices. See man pages.

rom raw devices. See man pages. ls -al /bin/k* – Displays files starting with k in /bin
df – Display free disk blocks and modes on file systems. directory.
man – Online UNIX manual (“man-pages”). Gives
df -k – Display free space in kilobytes for mounted file mail sam – Starts mail message to sam.
detailed instructions on all of the commands listed
systems. mailx sam – Nicer looking mail utility.
here and a lot more. See man man for more.
echo name – Displays literal "name" on screen. mkdir -p /usr/opt/dirx – Creates dirx below /usr/opt.
cat filename1 > filename2 – Overwrite contents of
echo $PATH – Displays PATH environment variable. make – Code compilation utility.
filename2 with filename1.
ed/edit/ex – Alternative line editors, see vi. mkdir dirx – Creates directory dirx.
cat filename1 » filename2 – Append contents of
env – Displays current environment variables or allows more filename1 – Displays single pages from
filename1 to filename2.
setting. filename1 pausing after each page. Many options.
cd /usr – Change current directory to /usr.
file filename1 – Determines and displays type of file See man pages.
cd .. – Change current directory to previous higher
for filename1 (text, data, executable, directory, mv filename1 /usr/opt/ – Moves filename1 to
directory.
symbolic link...etc...). directory /usr/opt. Unlike the cp (copy) command,
cd – Change to home of current userid.
find /usr/opt/bin -name "filename1*" -print – Starts mv removes file from origin.
chgrp group1 filename1 – Change group id to group 1
searching in /usr/opt/bin for files starting with netstat -i – Show the TCP/IP network interfaces.
for filename1.
filename1. If found prints the full file names and netstat -r – Show network route table.
chgrp -R group1 * – Change group id of all files in
continues searching subdirectories. netstat -rn – Displays routing information but bypasses
current and subdirectories to group 1.
find . -type f -print | xargs grep -i [PATTERN] – hostname lookup.
chmod ugo+rwx filename1 – Add read/write/execute
Recursive grep for a pattern in a file (searches through netstat -a | more – Show the state of all sockets.
permission to filename1 for user/owner, group and
files in subdirectories). newgrp group1 – Changes current group to group 1.
others (world).
find . ! -mtime -<days> | /usr/bin/xargs rm -rf – news – Displays unread files from /usr/news or
chmod ox filename1 – Remove execute from others
Finds and removes files older than <days> specified. /var/news.
(world).
finger sam – Displays data about user session for sam. nice/renice – Adjusts process’ execution priority.
chmod 751 filename1 – Set rwx for user/owner, rx for
ftp solar – Establishes a File Transfer Protocol session passwd – Allows changing your login password.
group and x for others. rwx=421, r=4, w=2, x=1
over the network between current host and a host ps – Lists all of current user's live processes.
rx=5x=7x=1.
named solar. See man pages for additional ftp ps -ef – List all users processes that are executing.
chown sam filename1 – Change owner of file
commands. pwd – Displays current working directory you are in.
filename1 to sam.
grep jdoe /etc/passwd – Searches the file /etc/passwd rcp filename1 hostb:/usr/local/bin – Copies
chown -R sam * – Change owner to sam for all files in
searching for string "jdoe". If found, displays. filename1 from current host system to hostb, and
current and subdirectories.
grep -i Sam filename1 – Search filename1 for upper places it in the /usr/local/bin directory. The .rhosts or
clear – Clear the terminal screen.
or lower case string of Sam and display lines found. hosts.equiv files must be setup to allow action.
compress filename1 – Compress file filename1. See
groups sam – List groups that sam is a member of. rksh – Starts restricted Korn Shell session.
also uncompress.
head filename1 – Display first few lines of filename1. rlogin hostb – Logs into remote host name hostb.
cp filename1 filename2 – Copy file filename1 to
head -50 filename1 – Display first fifty lines of rm filename1 – Deletes filename1 from the disk
filename2 destroying the contents of filename2.
filename1. without recourse.
cp -i * /usr/local/bin – Copy all files in current
id – List current user id and any group ids. rm -i filename1 – Deletes filename1 after prompting
directory to /usr/local/bin directory. Prompt before
kill -9 1351 – Terminate process number 1351. for verification.
overwriting files (i).
ksh – Start Korn Shell command interpreter. See man rmdir dirx – Deletes directory dirx.
cpio – Copy file archives to disk/tape. See man pages.
pages. Preferred shell for most users. rmdir -r dirx – Deletes directory and all contents.
crontab -e – Edit crontab file for userid.
ln -s filename1 /usr/opt/filename2 – Create a rsh – Restricted version of Bourne Shell for security.
crontab -e bill – Edit crontab file for user bill.
symbolic link named /usr/opt/filename2 that points to sar – System Activity Reporter.
crontab -l – List crontab entries for current userid.
filename1. See man pages. sh – Bourne Shell command interpreter. Alternative to
csh – Start the c shell process. See man pages.
lp -d lp1 filename1 – Print filename1 on destination Korn Shell and C shell but is the default on most
cut d: f1,5 /etc/passwd – Extract username & real
printer lp1. systems. Older version that is losing popularity.
names from file /etc/passwd where delimiter is colon
lpstat -d – Displays name of default printer, if any. sleep 3 – Pauses for 3 seconds and continues.
getting fields 1 & 5.
lpstat -a – Lists printers accepting print requests. stty sane – Attempts to restore terminal settings after
who | cut d" " f1 – List login names from who
lpstat -s – Displays most everything regarding printing. they are hosed. Use CTRL-J with this command.
command.
lpstat -u sam – Displays status of sam's print jobs. stty erase ^H – Use to reset backspace/delete. ^H is
date – Display current date string.
ls -al – Displays all files in wide listing. the key you may want to use for backspace/delete.
date +%D – Display current date as 11/21/94 format.
ls -al *.doc – Displays files ending with .doc. Typically the backspace key itself.

Copyright 2004 Solution Beacon, LLC. All Rights Reserved.


su sam – Logs you on as user sam. Visual Editor Commands and Navigation
su - sam – Log on as sam, and execute his profile too. Cursor Movement
tail filename1 – Display last few lines of filename1 h,j,k,l left, down, up and right movement
tail -50 filename1 – Display last fifty lines of O,$ Jump to front, end of line
filename1 w skip to next word
tail -f – Continually reads updating file. Great for CTRL-D Down one page
monitoring growth of a log file while being written. CTRL-U Up one page
tar -cvf /dev/rmt/0c /usr/bin/* – Tape archive utility. G Skip to end of file
1G Skip to top of file
Copies all files in /usr/bin directory to tape device
CTRL-R or CTRL-L Refresh screen.
/dev/rmt/.
Searching
tar -xvf /dev/rmt/0 /usr/bin/ – Extracts all files from
/ text Search forward for text.
tape device /dev/rmt/0 and writes them to /usr/bin/. ? text Search backward for text.
tar -tvf /dev/rmt/0c – Read tape on device /dev/rmt/0c n Repeat search after find.
and lists contents in verbose mode. Line Numbering
tee – Used in scripts to split output to two outputs.
Usually used with a pipe command (|).
tee -a /tmp/filename1 – Append the output to
CTRL-G
:99
Inserting Text
Display current line number.
Move to line number 99. Common UNIX
filename1 without overwriting its original content.
telnet hostb – Create a remote terminal on hostb.
touch filename1 – Creates an empty file named
a
A
i
Append after cursor
Append to end of line
Insert before cursor
System V
filename1. Changes modification time to current time
if the file already exists.
I
o
ESC
Insert at beginning of line
Open new line below cursor
Terminate edit mode return to
Commands
uname -a – Lists 0/S revision, host name, hardware.
uncompress filename1 – Uncompresses file with .Z
suffix, created by compress command previously. Changing Text
cw
command mode

Change word
Pocket Guide
uptime – Displays current time, time logged-in, cc Change whole line
number of users etc. C Change text to end of line
users – Displays current logged-in users in a listing. dd Delete line
uucp – UNIX-to-UNIX copy utility. See man pages. 5dd Delete current line and next 4
view filename1 – A read only version of vi editor. D Delete to end of line Download this and other Pocket Guides and technical
w – Combination of uptime, who and ps -a commands. u Undo last change articles from our website:
wall – Write to all. Allows entry of message to be sent U Restore current line
to line 25 of all terminals. End message with a CTRL- Moving Text www.solutionbeacon.com
D command. yy Yank a copy of current line
wc -l filename1 – Utility that counts the number of p Insert the previously yanked line
Contact:
lines in filename1. Saving and Exiting solutions@solutionbeacon.com
wc -c filename1 – Utility that counts the number of ZZ Save and exit file
:wq Same as ZZ
bytes in filename1. -m provides number of
:q! Exit without saving
characters. :n Go to next file to be edited Solution Beacon, LLC reserves the right to revise or make
wc -w filename1 – Utility that counts the number of the :w filename1 Save edited file as filename1 improvements to this document at any time without obligation
words in filename1. to notify any person of such revisions or improvements.
whence filename2 – Prints path name location of Symbols Solution Beacon does not warrant that this document is error-
> Redirect output free. In no event shall Solution Beacon be liable for any
executable filename2. < Redirect input consequential or incidental damages, including but not limited
which filename2 – Similar to whence command. >> Append to file to loss of business profits. Any other commercial product
who – Displays login name, terminal name, date, and | Pipe Output names herein are trademarks, registered trademarks, or
time of login, of users currently logged in. & Run process in background service marks of their respective owners.
who am i – Displays effective user id of user. ; Separate commands
who -b – Displays date/time of last reboot. * Match any char(s)
who -r – Displays current system run level. ? Match a char Revision 200404

Copyright 2004 Solution Beacon, LLC. All Rights Reserved.

Vous aimerez peut-être aussi