- : [���]
-
�ƹ��� ȿ���� ����;
���
�� Ȯ���ϰ� ���õ� �����̷����� ���ϴ� ���� �����ϰ� �ƹ� �ϵ� ���� �ʴ´�.
���� ���°� 0 �� ��ȯ�Ѵ�.
-
-
. ���ϸ� [�μ���]
- source ���ϸ� [�μ���]
-
���ϸ�
���κ��� ������ �о�
���� �� ȯ�� �ȿ��� �����Ѵ�.
���ϸ�
���� �о� ������ ������ ������ ���� ���°��� ��ȯ�Ѵ�.
���ϸ�
�� �������� ������
PATH
������ ����ִ� ��θ��� ����Ͽ�
���ϸ�
�� �˻��Ѵ�.
PATH
�������� ã�� ������ ���� ������ �ʿ�� ����.
PATH
���� ������ ã�� �� ������ ���� ���丮�� ã�´�.
�μ����� ������ ������ ������ �� ��ġ �Ű������� ����Ѵ�.
���� ������ ��ġ �Ű������� ������ �ʴ´�. ��ũ��Ʈ ������ ������
������ ������ ���°��� ��ȯ�ϰ�(�ƹ� ���ɵ� ������� �ʾ����� 0)
���ϸ�
�� ã�� �� ������ ������ ��ȯ�Ѵ�.
- alias [�̸�[=��] ...]
-
�ƹ��� �μ� ����
Alias�� �����ϸ� ǥ�� ��¿� �̸�=���� �������� �ٸ��
����� ������ش�. �μ��� �����ϸ�
������ �̸��� ���Ͽ� ���� �ٸ���� �����Ѵ�.
�� �ڿ� �����̽��� �θ� �ٸ�� Ȯ�� �� �� ���� �ܾ ���ؼ���
�ٸ�� Ȯ���� �������� �����ϵ��� �� �� �ִ�.
�μ� ��Ͽ��� ���� ���� ���� �̸��� ���ؼ��� �ٸ���� �̸���
���� ����Ѵ�. �־��� �̸��� ���� �ٸ���� ���ǵǾ� ���� ���� ��찡
�ƴ϶�� ������ ��ȯ�Ѵ�.
- bg [�۾�����]
-
&
�� �ٿ� ������ ��ó��
�۾������� ����Ű�� �۾��� ������ ������.
�۾������� ������ ���� �۾��� �ش��ϴ� �۾��� ���ȴ�.
bg
�۾�����
�� �۾� ��� �Ұ����� ���¿��� �����ϰų�, �۾� ����� ����������
�۾������� ã�� �� ���ų� �۾� ���� ���� ������ ��츦 �����ϰ�
0 �� ��ȯ�Ѵ�.
-
-
bind [-m Ű��] [-lvd] [-q �̸�]
- bind [-m Ű��] -f ���ϸ�
-
- bind [-m Ű��] Ű������:�Լ��̸�
-
readline
�� ���� Ű, �Լ� ���ε��� ǥ���ϰų�
readline
�Լ��� ��ũ�ο� Ű �������� �����Ѵ�.
���ε� ������
.inputrc
�� ������ ������ �� ���ε��� �������� �μ��� �����ؾ� �Ѵ�;
���� ���, '"\C-x\C-r": re-read-init-file'.
�ɼ��� ���� ��쿡�� ������ ���� �ǹ̸� ������:
-
- -m ��
-
���̾� ������ ���ε��� ���� ������ �� Ű������
��
�� ����Ѵ�.
������
��
�̸����δ�
emacs, emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move, vi-command,
����
vi-insert
�� �ִ�.
vi�� vi-command�� ����; emacs��
emacs-standard�� ����.
- -l
-
��� readline �Լ��� �̸��� �����Ѵ�.
- -v
-
���� �Լ� �̸��� ���ε��� �����Ѵ�.
- -d
-
�ٽ� ���� �� �ִ� ���·� �Լ� �̸��� ���ε��� �����Ѵ�.
- -f ���ϸ�
-
filename���κ��� Ű ���ε��� �д´�.
- -q �Լ�
-
�Լ��� �����Ű�� Ű�� ���Ͽ� �˾ƺ���.
�� �� ���� �ɼ��� �־����ų� ������ ���� ��찡 �ƴ� ������ 0 �� ��ȯ�ȴ�.
- break [n]
-
for,
while,
until
���� �ȿ��� Ż���Ѵ�.
n�� �����ϸ� n ������ Ż���Ѵ�.
n
�� > 1 ���� �Ѵ�.
n
�� �ѷ� �ΰ� �ִ� ������ �������� ũ�� ��� ������ Ż���Ѵ�.
break
�� ����� �� ������ ���� ���� �ƴ� ��츦 �����ϰ� 0 �� ��ȯ�Ѵ�.
- builtin ��-����� [���]
-
������ �� ���� ���ɿ�
���
�� �־� �����ϰ� ���� ���°��� ��ȯ�Ѵ�.
�� ���� ���ɰ� ���� �̸��� �Լ��� �����ϰ� �� �Լ� �ȿ��� ���� ������
����� Ȱ���ϰ��� �� �� �����ϴ�.
���� cd ���� ������ �̷� ������ �������ϰ� �Ѵ�.
��-�����
�� �� ���� ������ �ƴ� �� ������ ��ȯ�Ѵ�.
- cd [���丮]
-
���� ���丮�� ���丮�� �����Ѵ�.
HOME
���� ���� �⺻
���丮
���̴�.
CDPATH
������
���丮
�� �����ϴ� ���丮�� ���� �˻� ��θ� �����Ѵ�.
���� �ٸ� ���丮�� �ݷ�(:)���� �����Ѵ�.
CDPATH
�� �� ���丮 �̸��� ������ ���� ���丮 �� ``.''�� ����.
���丮
�� ������(/)�� �����ϸ�
CDPATH
�� ������ �ʴ´�.
�������
-
�� ����ϸ�
$OLDPWD
�� ����.
���������� ���丮�� �����ϸ� ��, ���� ������ ������ ��ȯ�Ѵ�.
- command [-pVv] ���� [�μ� ...]
-
������ �� �Լ� ã�ƺ��⸦ ���� �ʰ�
����
��
�μ�
�� �Բ� �����Ѵ�. ���� ���� �Ǵ�
PATH
���� ã�� �� �ִ� ���ɸ��� �����Ѵ�.
are executed. If the
-p
�ɼ��� �ָ�
PATH
�� �⺻���� ����Ͽ�
����
�� ���� �˻��� �ϹǷ� ǥ�� ��ƿ��Ƽ�� ã�� �� �ֵ��� ������ �ش�.
-V
�Ǵ�
-v
�ɼ��� �ָ�
����
�� ���� ������ ����Ѵ�.
-v
�ɼ���
����
�� ȣ���� �� ����� ���� �Ǵ� ��θ��� ����Ű�� ������ �ܾ ����Ѵ�;
-V
�ɼ��� �� �� �ڼ��� ������ ����Ѵ�.
--
�� ���� �μ��� ������ ������ �μ��� ���� �ɼ� ������ ���� �ʴ´�.
-V
�Ǵ�
-v
�ɼ��� �־��� �� ���� ���°���
����
�� �߰ߵǸ� 0, ���� ������ 1 �� �ȴ�. �� �ɼ� ��� ���� ������ ���ϰų�
����
�� ã�� �� ������ ���� ���°��� 127 �� �ȴ�. ���� ���� ��
command
���� ������ ���� ���°���
����
�� ���� ���°��̴�.
- continue [n]
-
�ѷ� �ΰ� �ִ�
for,
while,
until
������ ���� ���� �۾��� �簳�Ѵ�.
n
�� �����ϸ�, n ��° ������ �簳�Ѵ�.
n
�� > 1 ���� �Ѵ�.
n
�� �ѷ� �ΰ� �ִ� ���� �������� ũ�� ���� �ٱ����� ����(`�ֻ��� ����' ����)��
�簳�Ѵ�.
continue
������ ������ �� ���� ������ �����ϰ� ���� ���� ��찡 �ƴ϶�� ��ȯ����
0 �̴�.
-
-
declare [-frxi] [�̸�[=��]]
- typeset [-frxi] [�̸�[=��]]
-
������ �����ϰų� ������ �Ӽ��� �ο��Ѵ�. �ƹ��� �̸��� �־�����
�ʾ��� ������ ������ ���� ǥ���Ѵ�. �ɼ��� ����Ͽ� Ư�� �Ӽ��� ������
���ؼ��� ����ϵ��� ������ �� �ִ�.
-
- -f
-
�Լ� �̸��� ���
- -r
-
�̸��� �б� �������� �����. �� �ڿ��� �������� ����Ͽ� ����
������ �� ����.
- -x
-
�̸��� �� �ڿ� ������ ���ɿ��� ȯ���� ���� export�ϵ��� �Ѵ�.
- -i
-
������ ����ó�� ����Ѵ�; ������ ���� �����ϸ� ��� ��(
��� ��
���� )�� �����Ѵ�.
�� �ɼ��� ������ `-' ��� `+'�� ����Ѵ�. �Լ� �ȿ��� ����ϸ�
local
����ó�� �̸��� ���������� �����. �߸��� �ɼ��� �����ٵ���,
"-f foo=bar"�� ����Ͽ� �Լ��� �����Ϸ��� �õ��ߴٵ���,
�̸��� ������ �� ���� �̸��� �ƴ϶����, �б� ���� ������ �б� ����
���¸� �����Ϸ� �Ѵٵ���, �Ǵ� -f �� ������ �������� ���� �Լ���
ǥ���Ϸ� �� ��찡 �ƴ϶�� ��ȯ���� 0 �̴�.
- dirs [-l] [+/-n]
-
������� ����ϰ� �ִ� ���丮 ����� ǥ���Ѵ�. ���丮�� ��Ͽ�
�߰��� ������
pushd
������ ����Ѵ�;
popd
������ ������κ��� �ֱ� ���丮�� ������ �� ���丮�� �̵��ϵ��� �Ѵ�.
-
- +n
-
�ɼ��� �ƹ� �ɼ� ����
dirs
�� �������� �� ���̴� ����� ���ʺ��� ���� n��° ���� �����ش�.
0 ���� �����Ѵ�.
- -n
-
�ɼ��� �ƹ� �ɼ� ����
dirs
�� �������� �� ���̴� ����� �����ʺ��� ���� n��° ���� �����ش�.
0 ���� �����Ѵ�.
- -l
-
�� ����� ����� �����ش�; �⺻ ��� ���� ���Ŀ����� Ȩ ���丮�� ��Ÿ��
�� ƿ�带 ����Ѵ�.
Ʋ�� �ɼ��� �ְų� n �� ���丮 ���� ������ �Ѿ�� ��찡
�ƴ϶�� ��ȯ���� 0 �� �ȴ�.
- echo [-neE] [�μ� ...]
-
�����̽��� ���еǾ� �ִ� �μ����� ����Ѵ�. ��ȯ���� ��
0 �̴�. -n�� �����ϸ� �������� ����ڸ� ������� �ʴ´�.
-e �ɼ��� �ָ� �齽���� �̽������� ���ڸ� �ؼ��� �� �ֵ��� ���ش�.
-E
�ɼ��� �ý��ۿ��� �⺻������ �̽������� ���ڸ� �ؼ��ϴ� ��Ȳ�̶� �� ����
�̽������� ���ڸ� �ؼ����� �ʵ��� �����Ѵ�.
-
- \a
-
��� (��)
- \b
-
�齺���̽�
- \c
-
������ ����ڸ� ������
- \f
-
�� �ǵ�
- \n
-
�����
- \r
-
ij���� ����
- \t
-
���� ��
- \v
-
���� ��
- \\
-
�齽����
- \nnn
-
ASCII �ڵ尡 nnn (8����)�� ����
- enable [-n] [-all] [�̸� ...]
-
�� ���� ������ �Ѱų� ū��. �� ����� ����ϸ� �� ���� ���ɰ� ����
�̸��� ���� ��ũ ���ɿ� ���Ͽ� ������ ��θ��� ���� �ʰ��� ������ ��
�ִ�.
-n�� ����ϸ� �� �̸��� ����� ����; ���� ������
�̸��� ����� �Ҵ�. ���� ���, �� ���� ���� ���� ���
PATH
���� ã�� �� �ִ�
test
���̳ʸ��� ����Ϸ���
``enable -n test'' ��� �����Ѵ�.
�μ��� ������ ��� ������ ��� �� ���� ���� ����� ����Ѵ�.
-n�� �ָ� ��� �Ҵ� ������ ���� ���� ����� ����Ѵ�.
-all�� �ָ� ��� ���� ���ɿ� ���Ͽ� ����, �Ұ��� ���θ� ǥ���Ͽ�
������ش�.
enable
������
-all
���
-a
�� �Ƶ��δ�.
�̸�
�� �� ���� ������ �ƴ� ��츦 �����ϰ� ��ȯ���� 0 �̴�.
- eval [�μ� ...]
-
��� �μ��� �о� �ϳ��� �������� �����Ѵ�.
�� ���� �� ������ �о� ������ �����ϰ� ���� ���°���
eval
������ ��ȯ������ �����ش�.
�μ�
�� �ϳ��� ���ų� �� �μ��̸�
eval
�� ���� ��ȯ�Ѵ�.
- exec [[-] ���� [�μ�]]
-
����
�� �����ϸ� �� �������� �� ���μ����� ��ü�Ѵ�.
���ο� ���μ����� ��������� �ʴ´�.
�μ�
�� ������ �μ��� �ȴ�.
ù��° �μ���
-
�̸� ����
����
�� �����ϴ� 0 ��° �μ��� �뽬�� �ִ´�. �� ������ �α����� �ϴ� �ϰ�
����. � ���������� ������ ������ �� ������ �� ����
no_exit_on_failed_exec�� �����Ͽ� ������ ��ȯ�ϴ� ��츦 �����ϰ�
���ȭ�� ���� �����Ѵ�. ������ ������ �� ���� �� ��ȭ�� ���� ������
��ȯ�Ѵ�.
����
�� �������� ������ ���� ������ �����̷��Ǹ� ȿ���� �����ϰ� ��ȯ����
0 �� �ȴ�.
- exit [n]
-
���°� n�� ������ ���� �����Ѵ�.
n
�� �����ϸ� ������ ������ ������ ���� ���°��� ���´�.
���� �����ϱ� ����
EXIT
�� ���� Ʈ��(trap) ��ƾ�� ����ȴ�.
-
-
export [-nf] [�̸�[=�ܾ�]] ...
- export -p
-
������
�̸�
�� �� ������ ������ ���ɵ��� ȯ�濡 �ڵ������� export�ǵ��� ����� �д�.
-f
�ɼ��� �ָ�
�̸�
�� �Լ��� ����Ų��.
�ƹ���
�̸�
�� ���� �ʰų� �Ǵ�
-p
�ɼ��� �ָ� ������ export�Ǵ� ��� �̸� ����� ����Ѵ�.
-n
�ɼ��� �־��� �̸��� �����κ��� export �Ӽ��� �����ϵ��� �Ѵ�.
--
�μ��� �ָ� �� ������ �μ��� ���� �ɼ� ������ ���� �ʵ��� �Ѵ�.
�߸��� �ɼ��� �����ų� �̸��� ������ �� ���� �̸��� �ƴϰų�
�Ǵ� �Լ��� �ƴ�
�̸�
�� ���Ͽ�
-f
�ɼ��� �� ��찡 �ƴ϶��
export
�� ���� ���°� 0 �� ��ȯ�Ѵ�.
-
-
fc [-e �������̸�] [-nlr] [ó��] [������]
- fc -s [����=ġȯ�ؽ�Ʈ] [����]
-
������ �����Ѵ�. ù��° ���Ŀ���, ������ ������
ó��
����
������
������ �ִ� ������ �����丮 ��Ͽ��� �����Ѵ�.
ó��
��
������
�� ���ڿ�(�� ���ڿ��� �����ϴ� �ֱ� ������ ã���� �� ��) �Ǵ� ����
(�����丮 ����� �ε����� ����ϸ� ������ ������ ���� ���� ��ȣ�κ���
������ ��ŭ�� ���Ѵ�)�� ������ �� �ִ�.
������
�� �������� ������ ���� �������� �����ǰ�(����
fc -l -10
�� �ֱ� 10 ���� ������ ����ϰ� �ȴ�) ���� ������
ó��
���� ����Ѵ�.
If
ó��
�� �������� ������ ������ ���� ���� �������� �����ϰ� ǥ�ø� ����
-16 �� �����Ѵ�.
-n
�÷��� ������ ������ �� ���� ��ȣ�� ��Ÿ���� �ʰ� �Ѵ�.
-r
�÷��״� ������ ǥ�� ������ �ݴ�� �Ѵ�.
-l
�÷��װ� ������ ������ ǥ�� ��¿� �����Ѵ�. ���� ���� ������
�������̸�
�� ����Ű�� ������� �� ���ɵ��� �����ϴ� ������ ���鼭 �����Ѵ�.
�������̸�
�� ������
FCEDIT
������ ���� ����ϸ�
FCEDIT
�� �����Ǿ� ���� ���� ������
EDITOR
���� ����Ѵ�.
�� �� �����Ǿ� ���� ������
�� ����Ѵ�. ������ ��ģ �Ŀ��� ������ ���ɵ��� ȭ�鿡 ǥ�õǰ�
����ȴ�.
�ι�° ���¿���, ������ ������ ġȯ�ؽ�Ʈ�� ��ü�� �Ŀ�
�ٽ� ����ȴ�. ������ �ٸ���δ� ``r=fc -s''�� �ִ�. �ٸ�� ���� ��
``r cc'' ��� ġ�� ``cc''�� �����ϴ� �ֱ� ������ �����ϰ� ``r''�̶��
ġ�� ������ ������ �ٽ� �����ϰ� �ȴ�.
ù��° ���¸� ����ϸ� �߸��� �ɼ��� �ְų�
ó��
�Ǵ�
������
�� �����丮 �� ������ ������� ������ ��ȯ�� 0 �� ���´�.
-e
�ɼ��� �ָ� ������ ���� ������ ���� ��ȯ���� �ǰų� ������ �ӽ� ���Ͽ���
������ ���ϴ� ��� ���� ���� ������. �ι�° ���¸� ����ϸ�
����
�� ��ȿ�� �����丮 ���� ����Ű�� ���Ͽ�
fc
�� ���и� ��ȯ�ϴ� ��찡 �ƴ϶�� ������� ������ ��ȯ���� ��ȯ������
����Ѵ�.
- fg [�۾�����]
-
�۾�����
�� ����Ű�� �ٸ� �����忡 ���� ���� �۾��� �ǵ��� �Ѵ�.
�۾�����
�� �������� ������ ������ ���� �۾��̶�� �θ��� ���� ����Ѵ�.
��ȯ���� �����忡 ���� ������ ��ȯ���̰ų� �۾� ���� �Ұ��� ���¿���
����� ��쿡�� �����̴�.
���� �۾� ���� ������ ���¿�����
�۾�����
�� ��ȿ�� �۾��� ����Ű�� �ʰų�
�۾�����
�� �۾� ���� ���� ����� �۾��� ����ų ������ �����̴�.
- getopts �ɼǹ��ڿ� �̸� [�μ�]
-
getopts
�� ��ġ �Ű������� �Ľ��ϱ� ���� ����ϴ� �� ���ν����̴�.
�ɼǹ��ڿ�
�� �ν��ϰ��� �ϴ� �ɼ� ���ڸ� �����Ѵ�; ���� �ڿ� �ݷ��� ���� �ɼ� ������
ȭ��Ʈ�����̽��� �и��� �μ��� �´ٴ� ���̴�.
�Ź� ����� ������,
getopts
�� ���� �ɼ���
�� ����
�̸�
�� �ִ´�.
�̸�
�� �������� ���� ������ �ʱ�ȭ�Ѵ�. ���� ó���� ���� �μ��� �ε�����
OPTIND
������ �ִ´�.
OPTIND
�� �� �Ǵ� �� ��ũ��Ʈ�� ����� ������ 1 �� �ʱ�ȭ�ȴ�.
�ɼǿ��� �μ��� �ʿ�� �� ������
getopts
���� �� ���
OPTARG
������ �ִ´�.
���� �ڵ�����
OPTIND
������ �缳�������� �ʴ´�;���� �� ���� ���¿��� ���ο� �Ű����� ������
����Ϸ���
getopts
�� �θ� ������ �������� �缳���� �־�� �Ѵ�.
getopts
�� �� ���� ������� ������ ������ �� �ִ�.
�ɼǹ��ڿ�
�� ù��° ���ڰ� �ݷ��̸�
������
���� ������ ���ȴ�. ���� ���� ���¿����� �߸��� �ɼ� �Ǵ� ������ �μ���
��� ������ �����ϴ� ������ ��µȴ�.
OPTERR
������ 0 ���� �����ϸ�
�ɼǹ��ڿ�
�� ù��° ���ڰ� �ݷ��� �ƴ϶� �ϴ��� ���� ������ ������� �ʴ´�.
�߸��� �ɼ��� ������,
getopts
��
�̸�
�� ? �� �ְ� �����ϰ� �����ϴ� ���°� �ƴ� ���,
���� ������ ����ϰ�
OPTARG
�� unset �Ѵ�.
getopts
�� ������ ��忡 �ִ� ��� ã�Ƴ� �ɼ� ���ڸ�
OPTARG
�� �ְ� ���� ���� ������ ������� �ʴ´�.
�ʿ��� �μ��� ã�� �� ������
getopts
�� ������ ��忡 ���� ���� ������ ����ǥ��
(?)
�̸�
�� �ְ�
OPTARG
�� unset �ϸ� ���� ���� ������ ����Ѵ�.
getopts
�� ������ ��忡 ������ �ݷ��� (:)
�̸�
�� �ְ�
OPTARG
�� ã�Ƴ� �ɼ� ���ڷ� �����Ѵ�.
getopts
�� ���� ��ġ �Ű������� �Ľ�������
�μ�
�κп� �� ���� �μ��� �ָ�
getopts
�� ��� �� �μ��� �Ľ��Ѵ�.
getopts
�� ������ ���̵� �������� ���� ���̵� �ɼ��� ã���� ���� ��ȯ�Ѵ�.
�ɼ��� ���̰ų� ������ ���ϸ� ������ ��ȯ�Ѵ�.
- hash [-r] [�̸�]
-
��
�̸�
�� ���Ͽ�,
�� �̸��� ����Ű�� ������ ������ ��θ��� �����Ͽ� ����� �д�.
-r
�ɼ��� �ָ� ����� �� ��ġ�� ��� �ص��� �����Ѵ�.
�ƹ��� �μ��� ���� ������ ����� �� ���ɿ� ���� ������ ����Ѵ�.
--
��� �μ��� �ָ� �� �ڿ� �ִ� �μ��� ������ ���� �ʵ��� �����Ѵ�.
�̸�
�� ���ų� �߸��� �ɼ��� �־��� ��찡 �ƴ� ��쿡�� ���� ��ȯ�Ѵ�.
- help [����]
-
���θ��ɿ� ���� ������ ����Ѵ�.
����
�� ������,
help ��
������
��ġ�ϴ� ��� ���ɿ� ���Ͽ� �ڼ��� ������ �ش�;
������ ���� ������ ��� ���θ��� ����� ����Ѵ�.
������
��ġ�ϴ� ������ ���� ��츦 �����ϰ� ��ȯ���� 0 �̴�.
-
-
history [n]
- history -rwan [filename]
-
�ɼ��� ������, �� ��ȣ�� �Բ� ���� �����丮 ����� ǥ���Ѵ�.
*
ǥ�ð� �ִ� ���� ������ ���� �ִٴ� ���̴�.
n
�μ��� �ָ� �ֱ�
n
�ุ�� ǥ���Ѵ�. �ɼ��� �ƴ� �μ��� ������, �����丮 ���� �̸�����
�����Ѵ�;������
HISTFILE
������ ���� ����Ѵ�. �ɼ��� �ִ� ��� ������ ���� ���� ���´�:
-
- -a
-
�����丮 ���Ͽ� ``���ο�'' �����丮 ��(���� bash ������ ���ۺ���
�Է��� �����丮 ��)�� �߰��Ѵ�.
- -n
-
�����丮 ���Ϸκ��� ���� �����丮 ������� ���� �о������ �ʴ� �����丮
���� �о���δ�. ���� bash ���� ���ۺ��� �����丮 ���Ͽ� �߰���
���� ���Ѵ�.
- -r
-
�����丮 ������ ������ �о� ���� �����丮�� ����Ѵ�.
- -w
-
���� �����丮�� �����丮 ������ ���� ���뿡 ���� ����.
�ɼ��� �߸� ���ų� �����丮 ������ �аų� ���� ���� ������ ���� ��츦
�����ϰ� ��ȯ���� 0 �̴�.
-
-
jobs [-lnp] [ �۾����� ... ]
- jobs -x ���� [ �μ� ... ]
-
ù��° ���´� Ȱ�� ���� �۾��� �����Ѵ�.
-l
�ɼ��� ���ϸ� �Ϲ����� ������ ���μ��� ID���� ���Ͽ� �����ϵ��� �Ѵ�;
-p
�ɼ��� �۾��� ���μ��� �� ������ ���μ��� ID�� �����ϵ��� �Ѵ�.
-n
�ɼ��� ���� �� �뺸 ���� ���� ��ȭ�� ����Ų �۾��� ǥ���ϵ��� �Ѵ�.
�۾�����
�� ������, �۾����忡 �´� �۾��� ���� ���������� ����� �����Ѵ�.
�߸��� �ɼ��� ���ų�
�߸���
�۾�����
�� ���� ��찡 �ƴ϶�� ��ȯ���� 0 �̴�.
-x
�ɼ��� ���̸�,
jobs
������
����
�Ǵ�
�μ�
�� ����
�۾�����
�� �߰��� ������ �ش� ���μ��� �� ID�� ġȯ�ϰ�
����
��
�μ�
�� �־� �����ϰ� �� ���� ���°��� ��ȯ�Ѵ�.
-
-
kill [-s �ñ׳ν��� | -�ñ׳ν���] [pid | �۾�����] ...
- kill -l [�ñ׳ι�ȣ]
-
pid
�Ǵ�
�۾�������
����Ű�� ���μ�������
�ñ׳ν���
�� ����Ű�� �ñ׳��� ������.
�ñ׳ν���
��
SIGKILL
�� ���� �ñ׳� �̸� �Ǵ� �ñ׳� ��ȣ�̴�.
�ñ׳ν���
�� �ñ׳� �̸��� ���, ��ҹ��ڴ� �������� ������
SIG
��� ���ξ �ᵵ �ǰ� ���� �ʾƵ� �ȴ�.
�ñ׳ν���
�� ������,
SIGTERM
�̶�� �����Ѵ�.
-l
�μ��� ������ �ñ׳� �̸��� ������ �ش�.
-l
�� ���� ������ � �μ��� ������, Ư�� �ñ׳��� �̸��� �����ϰ�
��ȯ���� 0 �̴�.
--
�μ��� �ָ� �� �� ������ �μ��� ���� �ɼ� ������ ���� �ʵ��� �����Ѵ�.
kill
�ּ��� �� ���� �ñ׳��� ���������� ���������� ���� ��ȯ�Ѵ�.
������ ���ϰų� �߸��� �ɼ��� ������ ������ ��ȯ�Ѵ�.
- let �μ� [�μ� ...]
-
������
�μ�
�� ����� ��ġ ǥ�����̴�.(
�����
����
).
������
�μ�
�� ���Ͽ� �� ����� 0 �̸�,
let
�� 1 �� ��ȯ�Ѵ�; ������ ��쿡�� 0 �� ��ȯ�Ѵ�.
- local [�̸�[=��] ...]
-
�� �μ��� ���Ͽ�
�̸�
�̶�� ���� ������ �����
��
�� �Ҵ��Ѵ�.
local
�� �Լ� �ȿ��� ����ϸ�,
�̸�
������ ���� ����(scope)�� �� �Լ��� �ڽ� �Լ��� �����Ѵ�.
�ǿ����ڰ� ������,
local
�� �������� ����� ǥ�� ������� ����Ѵ�.
local
�� �Լ� �ȿ��� ������� �ʴ� ���� �����̴�.
local
�� �Լ� �ܺο��� ����߰ų� �߸���
�̸�
�� ���� ��찡 �ƴ϶�� ��ȯ ���°��� 0 �̴�.
- logout
-
�α��� ���� ��ģ��.
- popd [+/-n]
-
���丮 ���ÿ��� ���� �����Ѵ�. �μ��� ������ ������ �ֻ��� ���丮��
�����ϰ� �� ���ο� ���� ���丮��
cd
�Ѵ�.
-
- +n
-
dirs
���� ��� ���̴� ����� ���ʺ��� ���� �����Ͽ� n��° ���� �����Ѵ�.
0 ���� ����.
���� ���,
``popd +0''�� ù��° ���丮��,
``popd +1''�� �ι�° ���丮�� �����Ѵ�.
- -n
-
dirs
���� ��� ���̴� ����� �����ʺ��� ���� �����Ͽ� n��° ���� �����Ѵ�.
0 ���� ����.
���� ���,
``popd -0''�� �� ������ ���丮��,
``popd -1''�� �� ������ �ٷ� �� ���丮�� �����Ѵ�.
popd
������ �������̸�,
dirs
���ɵ� �����ϸ� ��ȯ ���°��� 0 �̴�.
popd
�� �߸��� �ɼ��� ���ų�, ���丮 ������ ��� �ְų�, �������� �ʴ�
���丮 ���� ���� �����ϰų� ���丮 �̵��� ������ ��� ������ ��ȯ�Ѵ�.
-
-
pushd [���丮]
- pushd +/-n
-
���丮�� ���丮 ������ �� ���� �߰��ϰų�,
������ ȸ������ ������ �� ���� ���� ���� �۾� ���丮�� �����.
�μ��� ������, �ֻ��� �� ���丮�� ��ȯ�Ѵ�. ���丮 ������ ��� ����
������ 0�� ��ȯ�Ѵ�.
-
- +n
-
n��° ���丮(
dirs
������ �����ִ� ����� �� ���ʺ��� ����)
�� �� ���� ���̵��� ������ ȸ����Ų��.
)
- -n
-
n��° ���丮(�����ʺ��� ����)�� �� ���� ���̵���
������ ȸ����Ų��.
- ���丮
-
���丮
�� ���丮 ���� �� ���� �߰��Ͽ� ���ο� �۾� ���丮�� �ǵ��� �Ѵ�.
pushd
������ �������̸�,
dirs
���ɵ� �����Ѵ�.
ù��° ������ ����ϸ�,
pushd
��
���丮
�� cd �ϴ� ���� �������� �ʴ� ��, 0 �� ��ȯ�Ѵ�.
�ι�° ������ ����ϸ�,
pushd
�� ���丮 ������ ��� �ְų�, �������� �ʴ� ���丮 ���� ����
�����ϰų�, ������ �� ���� ���丮�� �̵��ϴµ� ������ ��찡 �ƴϸ�
0�� ��ȯ�Ѵ�.
- pwd
-
���� ���丮�� ���� ��θ��� ����Ѵ�.
set
�������
-P
�ɼ��� �����Ǿ� ������ ��θ��� �ɺ��� ��ũ�� �������� �ʴ´�.
(
�� ����
���ǿ���
nolinks
�� ���� ������ �����϶�.)
above).
���� ���丮�� ��θ��� �д� ���� ������ ������ �ʾҴٸ� ��� ��ȯ����
0�̴�.
- read [-r] [�̸� ...]
-
ǥ�� �Է����κ��� �� ���� �о�鿩 �� ù��° �ܾ
ù��°
�̸�
�� �Ҵ��ϰ� �ι�° �ܾ �ι�°
�̸�
�� �Ҵ��ϰ� ������ ���� �ܾ���� ������
�̸�
�� �Ҵ��Ѵ�.
IFS
�� �ִ� �ܾ�� �ܾ� �����ڷ� �ν��Ѵ�.
�ƹ���
�̸�
�� ���� ������ ���� ����
REPLY
������ �Ҵ��Ѵ�.
���� �� ���ڸ� ���� ��츦 �����ϰ� ��ȯ���� 0 �̴�.
-r
�ɼ��� �ָ� �齽����-���� ���� ���� �������� �ʰ� �齽������ ���� �Ϻη�
�ν��Ѵ�.
-
-
readonly [-f] [�̸� ...]
- readonly -p
-
�־��� �̸����� �б� �������� ǥ���ϰ� ������ ���� ���Թ��� ����
�̸����� ���� �ٲ��� �ʵ��� �� �ش�.
-f
�ɼ��� ���ϸ�,
�̸��� �ش��ϴ� �Լ��� �б� �������� ǥ���Ѵ�.
�ƹ��� �μ��� ���ų�
-p
�ɼ��� �־��� �ִ� ��쿡��, ��� �б� ���� ���� ����� ����Ѵ�.
--
�μ��� ������ �μ��� ���� ������ ���� �ʵ��� �����Ѵ�.
�߸��� �ɼ��� �ְų� �̸��� �� �ϳ��� ������ �� ���� �̸���
�ƴ� ��� �Ǵ�
-f
������ ����
�̸�
�� �Լ��� �ƴ� ��츦 �����ϰ��� ��ȯ ���°��� 0 �̴�.
- return [n]
-
�Լ��� ���� ��ȯ��
n
�� ���� �����ϵ��� �Ѵ�.
n
�� �����ϸ� �Լ� ��ü �ȿ��� ������ ������ ������ ��ȯ ���°��� ����Ѵ�.
�Լ� �ۿ��� ���������
.
(source) �������� ������ ��ũ��Ʈ���� ����ϸ�,
���� �� ��ũ��Ʈ ������ ���߰�
n
�Ǵ� ��ũ��Ʈ���� ������ ������ ������ ���� ���°��� ��ũ��Ʈ�� ���� ���°�����
��ȯ�Ѵ�.
�Լ� �ۿ��� ��������� .�� ������ ��ũ��Ʈ�� �ƴ϶��
��ȯ ���°��� ������ �ȴ�.
- set [--abefhkmnptuvxldCHP] [-o �ɼ�] [�μ� ...]
-
-
- -a
-
���̾� ���� ������ ȯ������ export�ϱ� ���� ���� �Ǵ� ������ ������ �ڵ�����
ǥ���Ѵ�.
- -b
-
������ ����� �۾��� ���¸� ���� �� �� ������Ʈ ���� ���� �ִ� ����
�ƴ϶� ��� ���� �ֵ��� �Ѵ�.
(
�� ����
���ǿ���
notify
����)
- -e
-
������-����
(
�� ����
����)�� 0 �ƴ� ���°��� ���� �����ϸ� ��� �����Ѵ�.
���� ������ ������
until
�Ǵ�
while
������ �Ϻ�,
if
���� �Ϻ�,
&&
�� �Ϻ�,
or
||
����� �Ϻ��̰ų� �Ǵ� ������ ��ȯ����
!
���� �����Ǹ� �������� �ʴ´�.
- -f
-
��θ� Ȯ���� ���� �ʴ´�.
- -h
-
�Լ��� ������ �� �Լ� ������ ã�� ����� �д�.
�Լ��� ������ �� �Լ� ������ ���������� ã�� ����.
- -k
-
���� �̸� �տ� ���� �� �� �ƴ϶�, ��� Ű���� �μ��� ������ ȯ�濡
�д�.
- -m
-
�����(����) ���. �۾� ��� ����Ѵ�. �����ϴ� �ý��ۿ��� �����ϴ�
��ȭ�� ���� ���ؼ��� �� �÷��װ� �ڵ����� ������.
(
�۾� ����
����).
����� �۾��� ������ ���μ��� �� �ȿ��� ����Ǹ�
������ �Ϸ��ϸ� ���� ���°��� �����ϴ� ���� ����Ѵ�.
- -n
-
������ ������ ���������� �ʴ´�. �� ��ũ��Ʈ ���� ������ ������ ��
����� �� �ִ�. ��ȭ�� �������� �����Ѵ�.
- -o �ɼ�-�̸�
-
�ɼ�-�̸��� ���� �� �� �����̴�:
-
- allexport
-
-a
�� ����.
- braceexpand
-
���� �߰�ȣ Ȯ���� ���Ѵ�.
(
�ռ� ����
�߰�ȣ Ȯ��
����) �������� �ʾƵ� �⺻���̴�.
- emacs
-
�̸ƽ� ��Ÿ���� ������ ���� �������̽��� ����Ѵ�.
���� ������ ��
-nolineediting
�ɼ��� ������ ���� ��, ���� ��ȭ�� ����� ���� �⺻���̴�.
- errexit
-
-e��
����.
- histexpand
-
-H��
����.
- ignoreeof
-
��ġ �� ���� `IGNOREEOF=10'�� ������ �Ͱ� ���� ȿ���� �����Ѵ�.
(�ռ� ����
�� ����
����).
- interactive-comments
-
� �ܾ
#
�� �����ϸ� �� �ܾ�� �� ���� ��� ���ڸ� ��ȭ�� ������ �����ϵ��� �Ѵ�.
(�ռ� ����
�ּ�
����).
- monitor
-
-m��
����.
- noclobber
-
-C��
����.
- noexec
-
-n��
����.
- noglob
-
-f��
����.
- nohash
-
-d��
����.
- notify
-
-b��
����.
- nounset
-
-u��
����.
- physical
-
-P��
����.
- posix
-
POSIX 1003.2 ǥ�ذ� �⺻������ �ٸ� bash�� �ൿ����� POSIX ǥ����
�������� �����.
- privileged
-
-p��
����.
- verbose
-
-v��
����.
- vi
-
vi ��Ÿ���� ������ ���� �������̽��� ����Ѵ�.
- xtrace
-
-x��
����.
�ɼ�-�̸��� ���� ������ ���� �ɼǰ��� ����Ѵ�.
- -p
-
privileged
��带 �Ҵ�.
�� ��忡����
$ENV
������ ó������ ������, �� �Լ��� ȯ�����κ��� ������� �ʴ´�.
��ȿ ����� (��) ID�� ���� ����� (��) ID�� ��ġ���� ������ �õ��� ��
�ڵ����� �۵��Ѵ�. �� �ɼ��� ���� ��ȿ �����, �� ID�� ���� �����,
�� ID�� �����Ѵ�.
- -t
-
���� �ϳ��� �о� ������ �� �����Ѵ�.
- -u
-
�Ű����� Ȯ�� �� �����Ǿ� ���� ���� ������ ������ �����Ѵ�.
�̼��� ������ ���� Ȯ���� �õ��ϸ�, ���� ���� ������ ����ϰ�
��ȭ�� ��尡 �ƴϸ� 0 �ƴ� ���¸� ���� �����Ѵ�.
- -v
-
������ �� �Է��� ���� ������ �� �Է����� ����Ѵ�.
- -x
-
������
������-����
�� Ȯ���� ��,
bash
PS4,
�� Ȯ�尪�� ǥ���ϰ� ���ɰ� Ȯ��� �μ��� ǥ���Ѵ�.
- -l
-
for �̸� [in �ܾ�] ������ �̸� ���ε���
�����ϰ� �����Ѵ�.
(�ռ� ����
�� ����
����).
- -d
-
�����ϱ� ���� �����ϴ� ���� �ؽ��� ������� �ʴ´�.
���� ������ �ؽ� ���̺��� ����� �ΰ� �ϴ� �߰��ϸ� �ٽô� ������
�ʿ� ����.
- -C
-
�� ���� `noclobber='�� ������ �Ͱ� ���� ȿ���� �����Ѵ�.
(�ռ� ����
�� ����
����).
- -H
-
!
��Ÿ���� �����丮 ġȯ�� ����Ѵ�.
���� ��ȭ�� ����̸� �⺻���� ������ �÷����̴�.
- -P
-
�����ϸ�,
���� ���丮�� �����ϴ�
cd
�� ���� ���� ���� �� �ɺ��� ��ũ�� ������ �ʴ´�.
��� �������� ���丮�� ����Ѵ�.
- --
-
�� �÷��� �ڿ� �ƹ��� �μ��� ������ ������ ��ġ �Ű������� unset�Ѵ�.
���� ������,
-
�� �����ϴ� ���� �ִ� �� ���� ��ġ �Ű������� �μ��� �����Ѵ�.
- -
-
�ɼ��� ���� ��Ÿ����, �� �ڿ� ������ ��� �μ����� ��ġ �Ű�������
�����Ѵ�.
-x
��
-v
�ɼ��� ������.
���� �ƹ��� �μ��� ���ٸ�, ��ġ �Ű������� �״���̴�.
�ٸ� ������ ������� �ʴ� ��, �� �÷��״� �⺻������ ���� �ִ�.
- ��� + �� ����ϸ� �÷��� ����.
���� ������ �� �ɼ����� ���� �� �ִ�.
���� �÷��� ���´�
$-
�� ���� �� �� �ִ�.
�ɼ� �μ��� ó���� ��, ������
n ���� �μ��� �� �Ű������� ������ �����ϰ�
���ʴ��
$1,
$2,
...
$n
�� �Ҵ��Ѵ�.
�ƹ��� �ɼǵ� ���� �μ��� ������ ��� �� ������ ����Ѵ�.
�߸��� �ɼ��� ���� ��, ��ȯ ���°��� �� ���̴�.
- shift [n]
-
n+1 ������ ��ġ �Ű����� �̸���
$1
....
�� �����Ѵ�.
$#���� $#-n+1������ �Ű������� unset�ȴ�.
n
�� 0 �̸�, �Ű������� ��ȭ�� ����.
n
�� �־����� ������ 1 �� �����Ѵ�.
n
�� $#���� �۰ų� ���� ���� �ƴ� ���ڿ��� �Ѵ�.
n
�� $#���� ũ��, ��ġ �Ű������� ��ȭ�� ����.
n
��
$#
���� ũ�ų� 0 ���� ������ ��ȯ ���°��� 0 ���� ũ��;
���� ������ 0 �̴�.
- suspend [-f]
-
SIGCONT
�ñ׳��� ���� ������ ���� ������ ������Ų��.
-f
�ɼ��� �α��� ���̶� �� ���� ���� ������ ������� �ʵ��� �Ѵ�;
���� �Ǿ��� �Ͻ� �����Ѵ�.
���� �α��� ���̸鼭��
-f
�� ���ų� �Ǵ� �۾� ���� ����� �۵� ���� ���°� �ƴϸ� ��ȯ ���°���
0 �� �ȴ�.
-
-
test ǥ����
- [ ǥ���� ]
-
����
ǥ����
�� ���Ͽ� 0 (��) �Ǵ� 1 (����)�� ���°����� ��ȯ�Ѵ�.
ǥ������ ���� �Ǵ� ���� ǥ������ �� �ִ�.
���� ǥ������ �ַ� ������ ���¸� ������ �� ����Ѵ�.
���ڿ� �����ڿ� ��ġ �� �����ڵ� �ִ�.
�� �����ڿ� �ǿ����ڴ� �������� �μ� ���¸� ���� �Ѵ�.
������ /dev/fd/n�� ������ ������,
���� ����� n�� �����Ѵ�.
-
- -b ����
-
������ �����ϰ� ���� Ư�� �����̸� ��.
- -c ����
-
������ �����ϰ� ���� Ư�� �����̸� ��.
- -d ����
-
������ �����ϰ� ���丮�̸� ��.
- -e ����
-
������ �����ϸ� ��.
- -f ����
-
������ �����ϰ� �Ϲ� �����̸� ��.
- -g ����
-
������ �����ϰ� set-group-id�̸� ��.
- -k ����
-
������ ``��ƽŰ(sticky)'' ��Ʈ�� �����Ǿ� ������ ��.
- -L f����
-
������ �����ϰ� �ɺ��� ��ũ�̸� ��.
- -p ����
-
������ �����ϰ� ������(named) �������̸� ��.
- -r ����
-
������ �����ϰ� ���� �� ������ ��.
- -s ����
-
������ �����ϰ� �� ũ�Ⱑ 0 ���� ũ�� ��.
- -S ����
-
������ �����ϰ� �����̸� ��.
- -t fd
-
fd
(���� �����)�� ���� �����̰� �̳��̸� ��.
- -u ����
-
������ �����ϰ� set-user-id ��Ʈ�� �����Ǿ� ������ ��.
- -w ����
-
������ �����ϰ� �� �� ������ ��.
- -x ����
-
������ �����ϰ� ���� �����ϸ� ��.
- -O ����
-
������ �����ϰ� ��ȿ(effective) ����� ID�� �����̸� ��.
- -G ����
-
������ �����ϰ� ��ȿ �� ID�� �����̸� ��.
- ����1 -nt ����2
-
����1�� (���� �Ͻÿ� �ǰ��Ͽ�) ����2���� ���ο� �����̸� ��.
- ����1 -ot ����2
-
����1�� ����2���� ���� �� �����̸� ��.
- ����1 -ef ����2
-
����1�� ����2�� ���� ��ġ�̸� ���̳�� ��ȣ�� ������ ��.
- -z ���ڿ�
-
���ڿ��� ���̰� 0�̸� ��.
- -n ���ڿ�
-
- ���ڿ�
-
���ڿ�
�� ���̰� 0�� �ƴϸ� ��.
- ���ڿ�1 = ���ڿ�2
-
�� ���ڿ��� ������ ��.
- ���ڿ�1 != ���ڿ�2
-
�� ���ڿ��� ���� ������ ��.
- ! ǥ����
-
ǥ����
�� �����̸� ��.
- ǥ����1 -a ǥ����2
-
ǥ����1
��
ǥ����2
�� �� ���̸� ��.
- ǥ����1 -o ǥ����2
-
ǥ����1
�Ǵ�
ǥ����2
�� �� �ϳ��� ���̸� ��.
- �μ�1 ������ �μ�2
-
������
��
-eq,
-ne,
-lt,
-le,
-gt,
�Ǵ�
-ge
�� �ϳ��̴�.
���� ���� ��ġ ���� �����ڴ� ���� �μ�1�� �μ�2��
���ų�, ���� �ʰų�, �۰ų�, �۰ų� ���ų�, ũ�ų�, ũ�ų� ���� ���� ���̴�.
�μ�1
��
�μ�2
�� ���� ����, ���� ���� �Ǵ�
-l ���ڿ��� ����
���ڿ�
�� ���̷� �Ǵ� Ư���� ǥ������ �� �� �ִ�.
- times
-
���� ���κ��� ������ ���μ����鿡 ���Ͽ� ����� ���������� �Ҹ� �ð�,
�ý��� ���������� �Ҹ� �ð��� ����Ѵ�. ��ȯ���� 0 �̴�.
- trap [-l] [�μ�] [�ñ׳ν���]
-
����
�ñ׳ν���
�� ����Ű�� �ִ� �ñ׳��� ������
�μ�
�� �־��� ������ �о� �����ϵ��� �Ѵ�.
�μ�
�� ���ų�
-
�̸�,
������ ��� �ñ׳ο� ���Ͽ� ������ ������ ���ư���.
(�� ���� �������� ���� ��)
�μ�
�� �� ���ڿ��̸�
���� ���� ������ ������ �� �ñ׳��� ������ ������.
�ñ׳ν���
�� <signal.h>�� ���ǵǾ� ������ �ñ׳� �̸��̰ų�,
�ñ׳� ��ȣ�̴�.
�ñ׳ν���
��
EXIT
(0) �̸�
�μ�
�� �־��� ������ �� ���� �ÿ� �����Ѵ�.
�ƹ��� �μ��� ������,
trap
�� �� �ñ׳� ��ȣ�� ������ ���� ����� ����Ѵ�.
-l
�ɼ��� �ָ� �ñ׳� �̸��� �ش��ϴ� ��ȣ ����� ����Ѵ�.
--
�μ��� �� �ڿ� ������ �μ��� ���� �ɼ� ������ ���� �ʵ��� �Ѵ�.
���� ������ �� ������ �ñ׳ο� ���ؼ��� ����ä�ų� �缳���� �� ����.
���� æ �ñ׳��� �ڽ� ���μ����� ���Ӱ� ������ �� ������ ������ �缳���ȴ�.
����ä�� �̸� �Ǵ� ��ȣ�� ��ȿ���� ������ �����̰� ���� ������
trap
�� ���� ��ȯ�Ѵ�.
- type [-all] [-type | -path] �̸� [�̸� ...]
-
�ɼǾ��� ����ϸ�,
�̸�
�� ���� �̸����� ����Ͽ��� �� ��� �ؼ��� ������ �˷� �ش�.
-type
�÷��� ����ϸ�,
type
��
�̸�
�� ���� �ٸ��, ���� ����� �ܾ�, �Լ�, �����Լ�, �Ǵ� ��ũ ������ ��,
alias,
keyword,
function,
builtin,
����
file
�� �ϳ��� ����Ѵ�.
�̸��� ã�� �� ������ �ƹ� �͵� ������� �ʰ� ��ȯ���� ������ �ȴ�.
-path
�÷��� ����ϸ�,
type
��
�̸�
�� ���� �̸����� ���Ǿ��� �� ����� ��ũ ���� �̸��� ��ȯ�ϰų�,
-type
��
file
�� ��ȯ���� ���� ������ �ƹ� �͵� ��ȯ���� �ʴ´�.
������ �ؽ��� �����̸�,
-path
��
PATH
�� ó������ ������ ������ �ƴ϶� �ؽ� ���� ��ȯ�� ���̴�.
-all
�÷��� ����ϸ�,
type
��
�̸�
�̶�� �̸��� �����ϴ� ���� ������ ���Ե� ��� ��Ҹ� �����Ѵ�.
-path
�÷��� �Բ� ������� ���� ������, �ٸ���� �Լ��� �����Ѵ�.
-all
�� ����� ������ �ؽ� ���� ���̺��� �������� �ʴ´�.
type
��
-all,
-type,
��
-path
��� ����
-a,
-t,
��
-p
�� �Ƶ��δ�.
--
�μ��� �� �ڿ� ������ �μ��� ���� �ɼ� ������ ���� �ʵ��� �Ѵ�.
type
�� �μ��� �߰����� ������ ���� ��ȯ�ϰ� �߰����� ������ ������ ������
��ȯ�Ѵ�.
- ulimit [-SHacdfmstpnuv [����]]
-
Ulimit
�� ���� ����� �����ϴ� �ý��� �� ���� ���� ������ ���μ����� ���Ͽ�
��� �ڿ���� ������ �� �ֵ��� �� �ش�.
����
���� �� �ڿ��� ���� ���� ���̰ų�
unlimited
��� ���� ���� �� �ִ�.
H��
S �ɼ��� �־��� �ڿ��� ���� �ϵ�(hard) �Ǵ� ����Ʈ(soft) ������ �����Ѵ�.
�ϵ� ������ �ϴ� �����Ǹ� �� �̻� �ø� �� ����;
���� ����Ʈ ������ �ϵ� ���� ������ �ø� ���� �ִ�.
H �� S �� �ƹ� �͵� ���õǾ� ���� ������ ����Ʈ �����̶��
�����Ѵ�.
����
�� �����ϸ� H �ɼ��� ���� ��, �ڿ��� ���� ����Ʈ ���� ���� ����Ѵ�.
���� ���� �ڿ��� �����ߴٸ� �� �տ� ���� �̸��� ������ ����� �ش�.
��Ÿ �ٸ� �ɼ��� ������ ���� �ؼ��Ѵ�:
-
- -a
-
��� ���� ���� ������ �����Ѵ�.
- -c
-
�ھ� ������ �ִ� ũ��
- -d
-
���μ����� ������ ����Ʈ�� �ִ� ũ��
- -f
-
���� ���� �� �ִ� ������ �ִ� ũ��
- -m
-
���� ����(resident size) �ִ� ũ��
- -s
-
�ִ� ���� ũ��
- -t
-
�� ������ �ִ� CPU �ð�
- -p
-
512 ����Ʈ ���� ������ �������� ũ��(���� �������� ���� �� ����)
- -n
-
�� �� �ִ� ���� ������� �ִ� ũ��
(��κ��� �ý��ۿ����� ������ ������� �ʰ� ������ ��¸� �Ѵ�.)
- -u
-
���� ����ڿ��� ����ϴ� ���μ��� �ִ� ����
- -v
-
���� ����ϴ� ���� ���� �ִ뷮
--
�μ��� �� �ڿ� ������ �μ��� ���� �ɼ� ������ �����Ѵ�.
����
�� �־�����, ������ �ڿ��� ���� ���ο� ���� �ȴ�.(
-a
�ɼ��� ǥ���� ���� ����Ѵ�.)
�ƹ��� �ɼǵ� ������
-f
�� �����Ѵ�.
���� �� ������
-t,
512 ����Ʈ�� ���� ������
-p,
���� ������ ����
-n
��
-u
�� �����ϰ�,
1024 ����Ʈ ������ �����Ѵ�.
�߸��� �ɼ��� �ְų�, ���� ���� unlimited �̿��� ��ġ �ƴ�
�μ��� ���ų� �Ǵ� ���ο� ������ �����ϴµ� ������ ���� ��츦 �����ϰ�
��ȯ ���°��� 0 �̴�.
- umask [-S] [���]
-
����� ���� ���� �Ž�ũ��
���
�� �����Ѵ�.
���
�� ���ڷ� �����ϸ� 8 ������ �ؼ��Ѵ�. ���� ������
chmod(1)
�� ����� �ɺ��� �Ž�ũ�� �ؼ��Ѵ�.
���
�� �����ϰų�,
-S
�ɼ��� ������,
������ �Ž�ũ ���� ����Ѵ�.
-S
�ɼ��� �Ž�ũ ���� �ɺ��� ���·� ����ϵ��� �Ѵ�;
�⺻ ��� ���´� 8 �����̴�.
--
�μ��� �ڿ� ������ �μ��� ���� �ɼ� ������ ������Ų��.
��带 ���������� �����ϰų� �ƹ��� ��� ���� ���� ������ ��ȯ
���°��� 0 �̰� �� ������ ��쿡 ���ؼ��� �����̴�.
- unalias [-a] [�̸� ...]
-
���ǵ� �ٸ�� ��Ͽ��� �̸��� �����Ѵ�.
-a
�� ������ ��� �ٸ�� ���Ǹ� �����Ѵ�.
����
�̸�
�� ���ǵǾ� �ִ� �ٸ���� �ƴ� ��츦 �����ϰ� ��ȯ���� ���̴�.
- unset [-fv] [�̸� ...]
-
������
�̸�
�� ���Ͽ�,
�ش��ϴ� ������ �����ϰų�,
-f
�ɼ��� ��� �Լ��� �����Ѵ�.
--
�μ��� �ڿ� ������ �μ��� ���� �ɼ� ������ ������Ų��.
PATH,
IFS,
PPID,
PS1,
PS2,
UID,
����
EUID
�� unset�� �� ����.
RANDOM,
SECONDS,
LINENO,
�Ǵ�
HISTCMD
�� �ϳ��� unset�ϸ�, �� ���� ���߿� �ٽ� �����Ѵ� �� ���� ������ Ư����
�Ұ� �ȴ�.
�̸�
�� �������� �ʰų� unset�� �� ���� ���� �ƴ� ��, ���� ���°��� ���̴�.
- wait [n]
-
Ư�� ���μ����� ��ٸ��ٰ� ���ᰪ�� ��ȯ�Ѵ�.
n
�� ���μ��� ID�̰ų� �۾� �����̴�;
�۾� �����̸� �� �۾��� ���������ο� �����ϴ� ��� ���μ����� ��ٸ���.
n
�� ���� ������, ���� Ȱ�� ���� ��� ���μ����� ��ٸ��� ��ȯ���� 0 �̴�.
n
�� �������� �ʴ� ���μ��� �Ǵ� �۾��� ����Ű�� ��� ��ȯ ���°��� 127 �̴�.
���� ������, ��ȯ���� ��ٷȴ� ������ ���μ��� �Ǵ� �۾��� ���� ���°���
�ȴ�.