#
|
Marks a command.
|
alias
|
Displays alias.
|
bg
|
Resumes job in the background.
|
break
|
Resumes execution after the loop.
|
breaksw
|
Breaks from a switch command; resumes after the
endsw command.
|
case
|
Defines a label in a switch command.
|
cd
|
Changes directory.
|
chdir
|
Changes directory, same as cd.
|
continue
|
Continues a loop.
|
default
|
Specifies the default case in a switch.
|
dirs
|
Displays the directory stack.
|
echo
|
Writes arguments to the standard output of the
shell.
|
eval
|
Evaluates a command.
|
exec
|
Executes the command in the current shell.
|
exit
|
Exits the shell.
|
fg
|
Brings a job in the foreground.
|
foreach
|
Specifies a looping control statement and execute
a sequence of commands until reaching an end command.
|
glob
|
Writes arguments to the standard output of the
shell, like the echo command, but without the new line.
|
goto
|
Continues execution after the specified label.
|
hashstat
|
Displays hash table statistics.
|
history
|
Displays the history list.
|
if
|
Executes a command if condition met.
|
jobs
|
Lists active jobs.
|
kill
|
Sends a signal to a process. term
(terminate) is the default signal.
|
limit
|
Sets or list system resource limits.
|
login
|
Logs on.
|
logout
|
Logs out.
|
nice
|
Changes the priority of commands run in the shell.
|
nohup
|
Ignores the hangup signal.
|
notify
|
Notifies the user about changes in job status.
|
onintr
|
Tells the shell what to do on interrupt.
|
popd
|
Pops the top directory off the directory stack and
changes to the new top directory.
|
pushd
|
Exchanges the top two elements of the directory
stack.
|
rehash
|
Re-computes the hash table of the contents of the
directories in the path shell variable.
|
repeat
|
Repeats the execution of a command.
|
set
|
Displays or set the value of a shell variable.
|
setenv
|
Sets environment variables.
|
shift
|
Shifts shell arguments.
|
source
|
Reads commands from a script.
|
stop
|
Stops a background job.
|
suspend
|
Stops the current shell.
|
switch
|
Starts a switch.
|
time
|
Displays the time used to execute commands.
|
umask
|
Shows or set file permissions.
|
unalias
|
Removes command alias.
|
unhash
|
Disables the internal hash table.
|
unlimit
|
Removes limitations on system Resource.
|
unset
|
Deletes shell variables.
|
unsetenv
|
Deletes environment variables.
|
wait
|
Waits for background jobs to complete.
|
while …end
|
Executes the commands between the while and
matching end statements repeatedly.
|
@
|
Displays or set the values of all the shell variables.
|
Dev
Tuesday, 22 July 2014
Some Linux C Shell Commands
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment