Spade
Mini Shell
��T0�2�pe܇�,�<�=��?���:���͍�Ǝ����E���G��������p��!!��C���w��5"�RX�~��
*�8�\O�w��T$�Gy�]����w����#)�M��R���D��7��z/�������:�i�J���Ϋ����"�����]������M4�����c��������2�`��o���>�G�|H��ż���=]�l��0�D9�~����K7�����N�-�������J�����������Z�E<�>�����������������9��
�t�����Q��E����F���������d�A�lU�����������yx������1��3������7��K���+�F���/�v�������A���u��EG�q��[��:[����J}�1����u��N�S`�u���*����R,�����4������C�
�%����
i�AxQv��A�
������Lz�3c�G�J�p=5�s�Xdw�I��E!�"�#��#��$��%�-'"(�%)��)��*iK+��+��,dD-Z�.�/��/.�0��1��3G
4�h5M16574�7��7�t8F7:�~:�P;�'<g�>OC@��A�TB�C��Dw�F
Ho0In�I\J'lK�MB�NF�N;O�VP>R9]S�T��U�HW��W��X�dZ�/[��[�K\��\
�]
�_�`��a��c&^d��e�?g�g�k+�kNl�gl�:m��m�~n�Jo�p��q�:r��sB�t�t��ukv1�w��w�eyGXz��z�0{��{��|k}�p�,�4ς���)��އ�̈���a��g�;;�<w�����H����K��͒�ғ������z���������������w�f�5n����1-��_�H[�`��A�BG����$Q��v��?�q=�Y��� �L��S�T+�j��������������C��ǵV��o��`��.����źJ����D��P��������IX�����H��3�bL�e��0�=F������*�����FH�C��X��>,�?k�
�����9b�S�����m�����������I�����$u�(��<����$��%
�*F�q�:��}��|I�"��&��
�91�#k�$��!��E����:��}5�:��,��"�
>�
I��W�,?�Xl�;��|�~�����g��D�
C�N�S�_�h�q�y�������&�� ��������/�M�
i�+������?��A*�Dl�0���)��%�09�"j���'��
��!�
�"*�M�j�/p�
�����#��,�>I�"����%�B�*3�^�}���)���%�,�9�#I�"m�$����/��8�N�c���������
�'�8�M�h����������'��*"�M�$k�������
��"
�-�C�;Y����������8�U�q���"����,���)C`q"�1�'�
(
G,h,�,�'�-
E(f(����"�"1LD4�"���%55Q0�.��#"Cfv+�%��)�#%2<I1�,�0�,#C0g�l�; E
[ i 6� <� 5� ..
+]
(�
*�
-�
").Xj��
����,�8�)3]i{��� ��� �� �k
t|K�8��"k�h��
+37�k� w
w�9�g7���]109b0����=�(7�`D$PFu�U�"+<0\m
�+�+0- ^ho�~1N��I�
����@���7�!?�!"("7">"K"P"V"\"b"s":x"��"9$�M$�$%�'�(
�(�() ))0)G)d)�)$�)�)�)�)�)***/*;*M*^*e*j*�p*++1+
E+S+d+~+�+
�+�+�+
�+�+�+�+�+#,%,.,*M,x,E{,�,�,M�,4-�F.��.��/H0o\0��0R1V1f1
{1,�1&�1�1
�1�12
2#2H:22�2g�2i3��4�35;�5
6(69B8*|8A�8��8��9�):;�:�
;%�;<��<N=TV=g�=7>K>j> �>�>�>�>�>N�>�
?�?��?�I@7A@<A}AD�A�A�A
�A
B!B2BAB
PB�^B1<C'nCJ�C}�C
_D
mD{D�D,�D&�D*�D;EVEc^E�E�F�F5�FG<%GbGjG{G�G�G�G@�G�GH$H
0H�;H$
I2IDIZI�mI&PK%wKC�K+�K
LL
!L/LALVLhLzL�L#�L�M
�M,�Mj
N&uN
�N'�N0�N4O~KO�P�PQ�#Q)�QY�Q'>RTfR'�R(�RSX
S@yS�S?�S&T�=T�T��T#�U&�U�U"�UTVgoV��V.^W�W"�W+�WY�W~UX��X�yY=^Z�Z^�Zb[
|[��[F@\}�\']'-]ZU]"�]`�]!4^$V^{^
�^��^Ma_>�_'�_<`TS`�`�`�`�`�`�`� a�a�bH�bGc Zcdcicoc�~cW3eB�ek�es:f��f>[g�g;�g3�g/!h+Qh'}h#�h�h�hi<iRifiliri�i*�i�i�i�iAjGj2^j1�j�j�j!�jk#k/k0Kk|k�k�k*�k�kl"!lDlblE�l;�l
m,$m Qm!rm�m�m+�m#�m##n,Gn0tn,�n#�n�no
'oHodowo�o�o$�o"�op'0pXp5rp'�p�p!�pq(qAqQqnq�q�q�q�q�q�q
r(rFr_r.tr2�r�r�rs%%s0Ks3|s�sF�sBt+Zt5�t1�t�t�tu*2u]uxu)�u�u%�u!�u
v
&v4vDv8_v�v�v�v)�v w'w&Aw'hw<�w:�w.x!7xYx&hx�x�x�x�x�x�x#�x'#y"Ky&ny�y�y�y
�y�yz/z%Fzlz�z�z�z�z�z�z�z
{{1{,H{+u{-�{)�{!�{|8:|s|�|�|�|3�| �|}}+} ;}E}]}#p}"�}
�}�}�}~$~8~R~c~{~�~�~%�~�~�~$�~+#I:m!�/�'�"�8�S�f���+��*̀%���#<�$`���%��!��'�%�1�Q�e�w���,��
�$�'�@�R�p�*��$��#ރ%�(�!H�j�~�(��
ń
�3�-;�i���!��1Å'���-=�2k�1��І���6�#P�1t�(��χ���(�@�
X�f���(����ƈ3�;�.U�������$ω$�D�^�r���������݊2��%,�%R�x�����-�����)�/1�=a�@��:��!9�[�,m�����ȍAߍ;!�]�x�!����Ɏݎ
��!�%;�(a�������*̏-��%�5�L�e�z�����Ɛݐ%��1�#M�"q�"��1���
��
��4�"F�i�
��������̒���#�!=�!_�������Г�����/�H�a�z�!����"Ҕ���
3�T�l��]��G�:�N�g�}�!��*���
��/"�$R�w�����2Ǘ;��6�O�l���R��L�A�(W���������ř,�9�*J�,u�-��К*֚G�0I�:z�#��'ٛ8�:�/O��7��8Ȝ
��/+�-[���.��ĝޝ#��&�)@�*j���$��Ϟ���+)�1U�"��
��˟ݟ�#�$6�[�y���!��!Р%��%'�M�\�7k�=������3�M�`�
q��-��CŢ �(� G�'Q�y�"����ƣ?֣,�%C�i�4�
��&դ��1�2:�!m�-��-��$�(�9�8X�G��9٦#�7�"V�$y�����ا��!�>9�Bx�
��ƨҨ���2�H�[�5h������� ة ��)�0�E�`�t�$��-��7ܪ��1�@�O�h�x�����������ϫ#�J�
[�i�v���*��¬ެ���*�8G���
��H��Uݭ>3�?r�?��8�=+�>i�3���ܯ(m�!��N��f�>n�@��#�<�*O�z���(��۲/��&�A�V�n�����������*׳!�7$�\�"t�����3��\�K�c�{�.����0е�C�\�#y�B��:��/�I�H[�+��Jз2�?N�4��=ø@�#B�f�$��=��B�H'�4p�.��,Ժ<�E>���0��3ʻ7��c6�����"Ǽt�
_�3j�>��5ݽj�h~�_�0G�,x�*��3п(�&-�(T�}�����
��/��(�7�&H�
o�/����������p_�J����*������%��������^H����Fg����rD�������e�%|�����;�t��jt�v��IV�����`��[�/��I�����
����`U����c��u�R��h��
�����t��G�"��5�t��DQ����kV���T��������J���J�~��MLQaV��Mb q� �"
���
�u�T�"���k��=~/��~S�m�OD���o�>�92!�l"Z�#qV$��$4v&��'��)�H*uE+2�,��-�.|�/�\14H3N}5g�6�48��:<e;*�>��>.�C��D)�Ej�G�)H�HU�I@J�OK�K7�Kd5NK�P��R��SaV1�VSX(gXS�Y��Y�g[�Z]q^��^�Z`[�`kRb��c��d<Ae{~e~�g�yhDmi��j�Gk��k��ljoo�p
�q��r��vdKw��w�Cxx�x�f{3#|�W~�B���܀:~����h��t����?��Z�`��I�n4����.�-=��k�h�j����M��h��
���������Ru�ȝ�ڞfϠl6�����E��2�����ܨ��|��?�IQ����#d�b����ٲڳA���:��5���-Ӿ��N��A��������
���X��Y�]^�M��r
�}}���������
��i,�������\��������Kw���C�`��t��@���������;�����u�����(�����.������{�F������pK5��U�ZI��W�X �� W�
C.K�z_
�j Lf_i�A�
\&!��!�$"#s#%[�'Y�'8M)q�*��+��,>�-4�.e0�q2�n3�K4��5��7N(8gw8��:�g;;6=Wr=��=��>zA6�B��C�|E\NGV�HI�J�M��N|�O-]RI�S��V�{W�iX�5Z�Z��[�\"�]��^O�`��a��c6dI?e-�f��hy<i`�j�mJ�mI�m
5r�Ct��uKdw��xY�{��|`�}G~�V~W.�X��j߀�J�H�y\��փ���8;�t�-��������8`�2��V̎�#�:�AT�8��tϐXD�����*���1,�S!�.u�0��1d�0l�I����Nr�I��7�
C�N�^��x���K����U����O+�
{���������������æ�ئ+e� ������$��ߨ)��#$�*H�<s�)��,کQ�LY�V��9��"7�(Z���2��:̫�1�K�`�?��!��/�/� B�1L�,~���ƭ1�"�7�XV�9��,�6�ZM�,��'կ��-�QF�%��;��J��E�4_�-��I±#�?0�p�H��ٲ��#�*4�_�x�4����ѳ
�+�7�P�$h�����8��.�<�1\�,��$����)�*�!>�`�}�N������
)�J�-]�.��
��ȷ2��:.�i�2��(���%��0
�MQ�:��"ڹ0��.�>G�:��4��3��=*�-h�4��4˻�!�4�#P�t���+��!μ<�
-�;�J�i�2��(��O�:0�9k�
��,ƾ,�9
�Z�
n�1|�.��&ݿ2�7�
;�I�Dg�;��-�3�4J�4�3������x�
%�
F�1T�I��G��6�5O�@��5��?��3<�*p�*��������
�)�6�;�A�?Q�<��;��
�##�#G�k�z��������� ���� �����)�c;�8��
���������(����
��"����V��(�.�@��R���H���"�����8��18�>j�������P��3&��Z���G��pC������ ]�g��n�n�
��,��,��>�� /�
9�D�(Y�7�� ��.��f��Z��q�!n�_��N��V?�S�������
��%�.�6�=�N�cU�]����1�
��
��� ����"�(�/�M�g�)��'��)����*�A�P�\�h�u��������� ��
�����
����V��
�%�6�S�d�
s�����
����������5���0%�5V���S������y�=����8x����{z��������
�6�
Q�?_�����
���/�*!�TL�B�����e�����B�
�#C�B XL����9EX�0����e ~
z�
�\�X3
����!�k��E
#�(��V�O�1XQ�!���.
=!KIm=�s��i
.<IK]2�?�Tq�yrt�J�
�^�AMg���i�':$@e>w$��*�!N:O�4�_0n��
���2232f&���N!h!@y!��!:\"6�"B�"H#MZ#��#&t%,�%.�%��%:�&'A�'o�'65(>l(�(a�([,)&�)\�)4*�A*!=+�_+/M,4},.�,7�,{-��-�&.;�.):/=d/C�/��/��0�_1:92Pt3-�3��3�|405�15a�5�a6-"7=P7s�7+8�.8)�8:�82)95\9��9p]:V�:9%;Z_;}�;8<?<!E<!g<�<#�<��<'e>��>Sc?T�?
@@@%@[A@r�BaC�rC�6D��D^�E@FNYF6�F2�F.G*AG&lG"�G�G�GP�G
6HWH_HgH�H=�H�H�H&�HS&I
zI8�I:�IJJ7>JvJ7}J"�JR�J-+KYKtKD�K7�K2
L:@L({L.�LO�Ll#M>�M:�M*
N+5N)aNF�N@�NCO1WOL�OP�OD'P:lP#�P�P4�P-QLQ3kQ0�Q*�Q3�Q5/R.eR0�R&�RR�RE?S,�S(�S!�S"�S
T.9T"hT"�T*�T�T�T'U#=UaUGzU#�U&�UN
VM\V$�V!�V"�VdWHyWH�W;XdGX^�XGYDSYN�Y�Y$�Y-
Z?NZ6�Z+�ZD�Z6[ES[E�[�[�[\*-\EX\"�\+�\2�\B
]/c]3�]F�]6^AE^7�^6�^!�^_=-_?k_�_�_!�_`(`/B`9r`2�`?�`a':a"ba4�a�a�a
�a9b
Pbqb�b�b�b�b�b�bc+c&@cDgc4�cH�cM*d-xd,�dK�d0ePeie�eW�e
�eff,fBf-Wf�f0�f0�f&�f-%gSg*cg�g"�g�g�g�g�gh6'h^h|h;�h=�h5iWIi8�iJ�iB%j:hj&�j�j$�j( k?2k4rk3�k+�k1l59lol2�l*�l0�l/mImim�m,�m0�m@�m6=n7tn(�n�n
�no?,o7lo7�o,�o3 p@=p~p'�p9�p2�p/0qG`q?�q1�q%r2@rJsr1�r"�rKsK_sK�s+�s)#t(Mt&vt.�t)�t]�t8Tu4�u2�u"�u4vMviv
{v�v6�v�v+�vH$wQmwJ�wC
x'Nx+vx1�x4�xb yly�y�y�y$�y"�yz=+z>izT�z�z,{H{=L{
�{�{D�{i|Iz|e�|L*}9w}8�}2�}C~
a~�~�~i�~^&+��0���%*�,P�7}�.��-��")�L�;`�>��ہ"��)�@�![�#}�3��
ՂC��1:�(l�,��=I�$J�o���%��Ȅ-�3�F�"V�&y���&��ۅ�/�$>�(c���$��/ˆ$��
�>�Q�e������·�
��4�Q�!d��������ƈ[U�
��,҉���*0�6[���%��$֊D��B@�A��>ŋ�@�V\���(ό$���_3�V��5�%
�%F�l�����-��6�F�8e�6��aՏ7�P?�W��P�^9�G��;�N�!k�N��ܒL�C:�~�+��FƓ7
�E�KU�����,۔4�3=�2q���+Õ!�!�3�H�Md�H��*��:&�a�~�*��9Ɨ*�++�W�+k�0��+Ș9�.�2;�
n�y�B��Tϙ/$�T�/o�3��Ӛ*��$7�6\�j��&��9%�_�4w�#��&М ��
�Y�Pf�)���G��+@�0l���(��I۞6%�P\�D��-�<
�;]�J��[�M@�!��+��6ܡ4�3H�/|���Ȣ"�.�M:�^�����&�b;�7��!֤��N�
b�p�������7��4��*�&H�!o�$��&��9ݦB�Z�a�{���%��ɧ2ۧ�)�C�0[�%��'��4ڨ_�o�����!��3ϩ!�"%�H�h�,��C������\�qr�I�J.�Jy�GĬH�OU�?����1��
�k����]�Ms�#��B�-(�-V�-��S���C
�'d�����ʲݲ�(��!�.(�>W�/��HƳ�B)�!l���^����
����ȵ۵��B�V��r�
�E�][�c���2�K�@^�8��_ظF8�S�KӹK�bk�>κ%
�(3�g\�SĻY�Gr�@��<��Z8�Y���L�?S�I��ݾ]�w�3���ƿV�Cj�a��H�uY�m�y=�C��;��37�Nk�Q��.�3;� o�y�����b��9�?M�<��'����o�\��~*���>�{G� ��N[�s4����c"H� ���t
�����6��\S[�w���%x��B�4G�p�^}q��F�3���93�_8gI$��/z�oX_`�,k�q�2m]�1��=�����zd�f0�,{�����<C:��;���T������e}����7@M4�j8�������(,�� Q���(�.�%@Z+��^����w|��+;�K��1��A���/�d���yT*~j$gc@���9��C%SR�m}'Y��.'6��UK(��D+6����@� �15�d��W����/5�?�r���qd���OQV����A��XJ������K��cW����Fn���[+RgBG'h8�|2D���1�[�7m�]�`�ly�r�!�TP�v���DbA�+
�����y3��@�#��<�<��7_=R�=I0k�e���\o�5�����C����UL#���r:�����E�W|)��j����(�zi?>:Qsw�E
'��G~3�d�������q�R��3@)08���SC��� R�_���h9]I����U�uR[c������A�P�we/������gV��p���K��*�X���%&�������'i0��-��'e��������hM���������G�Do�nLBh���
*6Q�
]
d�3MY!�/O.�n�����s#�Oo�2������+�*�f���B����N�*)M%���o!`&��>�e�"�-I�U&!���EZ��������C�9j�;�#
�xK�rN^�B�41��L&�����P���b ��{
��6J���TL
�{�y����&���j�DA��sT����J��J
5D�in�n(G��k��$�*��B9rkw�J���Ol6����l��s����kSR;�.���i�,�]���Am����Jj<��H����G�PQq?Zc���A�\y��9?)�`"y����
O��=$g����L$/�5�\��2>��ep�]��v�Ut�������t�p�������)Hu�t���|�E�>�E��.H��T���x���i�K�@��3m����<��z;�._��?�������K���v&S^Y\�;<9�b��p�������5up�}bQ�2�,=�wh�U��H�Z��"��`P�<�?�)#�C�-��8�L����sI������FV5���>�O7�#W���1t0$�����/���$�4�H�n��
I���t
�|_�?S��)-l%�7�����V^Y�:�!����~�J��������E���u�}�z�X2F��64����8��&7�>Q�:��xH�lN
�Va���f�N0-�����a��"�0f}-7
a��~���O�=���f�
�.��Ev,��:��,��V'a�b�q�xlL�������Y�B�FP�%��2X���� �������cW�"�����`MS{v(�iYg���:�uP{�fT��|(Z�-N~�!��;�v�M�W�F�^����=��b��a�����h
�I�� ��
���X�Mr�aNz�4���
����u��"��������#1![F�x�kZC�+��8D�m����l�������Ԉ����$�8�L�`�t�������ԉ��(�<�P�d�x�������Ȋ܊���(��
����"�1����T�/������������7����������.�����H�����r�(������
Q������
R����V�
V������������������
���������4�
����P�����o�������"&������M����.�"%����u�#������B������>����(�;����d�%������&������!���������������/�)����
BYTES is hex with 0x or 0X prefix, and may have a multiplier suffix:
b 512
KB 1000
K 1024
MB 1000*1000
M 1024*1024
and so on for G, T, P, E, Z, Y.
TYPE is made up of one or more of these specifications:
a named character, ignoring high-order bit
c printable character or backslash escape
Traditional format specifications may be intermixed; they accumulate:
-a same as -t a, select named characters, ignoring high-order bit
-b same as -t o1, select octal bytes
-c same as -t c, select printable characters or backslash escapes
-d same as -t u2, select unsigned decimal 2-byte units
( EXPRESSION ) EXPRESSION is true
! EXPRESSION EXPRESSION is false
EXPRESSION1 -a EXPRESSION2 both EXPRESSION1 and EXPRESSION2 are true
EXPRESSION1 -o EXPRESSION2 either EXPRESSION1 or EXPRESSION2 is true
--check-order check that the input is correctly sorted, even
if all input lines are pairable
--nocheck-order do not check that the input is correctly sorted
-1 suppress column 1 (lines unique to FILE1)
-2 suppress column 2 (lines unique to FILE2)
-3 suppress column 3 (lines that appear in both files)
-a, --all same as -b -d --login -p -r -t -T -u
-b, --boot time of last system boot
-d, --dead print dead processes
-H, --heading print line of column headings
-b FILE FILE exists and is block special
-c FILE FILE exists and is character special
-d FILE FILE exists and is a directory
-e FILE FILE exists
-l produce long format output for the specified USERs
-b omit the user's home directory and shell in long
format
-h omit the user's project file in long format
-p omit the user's plan file in long format
-s do short format output, this is the default
-n STRING the length of STRING is nonzero
STRING equivalent to -n STRING
-z STRING the length of STRING is zero
STRING1 = STRING2 the strings are equal
STRING1 != STRING2 the strings are not equal
ARG1 * ARG2 arithmetic product of ARG1 and ARG2
ARG1 / ARG2 arithmetic quotient of ARG1 divided by ARG2
ARG1 % ARG2 arithmetic remainder of ARG1 divided by ARG2
ARG1 + ARG2 arithmetic sum of ARG1 and ARG2
ARG1 - ARG2 arithmetic difference of ARG1 and ARG2
ARG1 < ARG2 ARG1 is less than ARG2
ARG1 <= ARG2 ARG1 is less than or equal to ARG2
ARG1 = ARG2 ARG1 is equal to ARG2
ARG1 != ARG2 ARG1 is unequal to ARG2
ARG1 >= ARG2 ARG1 is greater than or equal to ARG2
ARG1 > ARG2 ARG1 is greater than ARG2
FILE1 -ef FILE2 FILE1 and FILE2 have the same device and inode numbers
FILE1 -nt FILE2 FILE1 is newer (modification date) than FILE2
FILE1 -ot FILE2 FILE1 is older than FILE2
INTEGER copy up to but not including specified line number
/REGEXP/[OFFSET] copy up to but not including a matching line
%REGEXP%[OFFSET] skip to, but not including a matching line
{INTEGER} repeat the previous pattern specified number of times
{*} repeat the previous pattern as many times as possible
A line OFFSET is a required '+' or '-' followed by a
positive integer.
INTEGER1 -eq INTEGER2 INTEGER1 is equal to INTEGER2
INTEGER1 -ge INTEGER2 INTEGER1 is greater than or equal to INTEGER2
INTEGER1 -gt INTEGER2 INTEGER1 is greater than INTEGER2
INTEGER1 -le INTEGER2 INTEGER1 is less than or equal to INTEGER2
INTEGER1 -lt INTEGER2 INTEGER1 is less than INTEGER2
INTEGER1 -ne INTEGER2 INTEGER1 is not equal to INTEGER2
STRING : REGEXP anchored pattern match of REGEXP in STRING
match STRING REGEXP same as STRING : REGEXP
substr STRING POS LENGTH substring of STRING, POS counted from 1
index STRING CHARS index in STRING where any CHARS is found, or 0
length STRING length of STRING
a number all lines
t number only nonempty lines
n number no lines
pBRE number only lines that contain a match for the basic regular
expression, BRE
FORMAT is one of:
ln left justified, no leading zeros
rn right justified, no leading zeros
rz right justified, leading zeros
b create a block (buffered) special file
c, u create a character (unbuffered) special file
p create a FIFO
# users=%lu
%s online help: <%s>
-t is implied if PAGE_LENGTH <= 10. With no FILE, or when FILE is -,
read
standard input.
A field is a run of blanks (usually spaces and/or TABs), then non-blank
characters. Fields are skipped before chars.
A lightweight 'finger' program; print user information.
The utmp file will be %s.
A mere - implies -i. If no COMMAND, print the resulting environment.
Adding a z suffix to any type displays printable characters at the end of
each output line.
After any flags comes an optional field width, as a decimal number;
then an optional modifier, which is either
E to use the locale's alternate representations if available, or
O to use the locale's alternate numeric symbols if available.
An omitted EXPRESSION defaults to false. Otherwise,
EXPRESSION is true or false and sets exit status. It is one of:
As a special case, cp makes a backup of SOURCE when the force and backup
options are given and SOURCE and DEST are the same name for an existing,
regular file.
Beware that many operators need to be escaped or quoted for shells.
Comparisons are arithmetic if both ARGs are numbers, else lexicographical.
Pattern matches return the string matched between \( and \) or null; if
\( and \) are not used, they return the number of characters matched or 0.
Both MAJOR and MINOR must be specified when TYPE is b, c, or u, and they
must be omitted when TYPE is p. If MAJOR or MINOR begins with 0x or 0X,
it is interpreted as hexadecimal; otherwise, if it begins with 0, as octal;
otherwise, as decimal. TYPE may be:
By default, rm does not remove directories. Use the --recursive (-r or -R)
option to remove each listed directory, too, along with all of its
contents.
By default, selects -v1 -i1 -l1 -sTAB -w6 -nrn -hn -bt -fn. CC are
two delimiter characters for separating logical pages, a missing
second character implies :. Type \\ for \. STYLE is one of:
By default, sparse SOURCE files are detected by a crude heuristic and the
corresponding DEST file is made sparse as well. That is the behavior
selected by --sparse=auto. Specify --sparse=always to create a sparse DEST
file whenever the SOURCE file contains a long enough sequence of zero
bytes.
Use --sparse=never to inhibit creation of sparse files.
When --reflink[=always] is specified, perform a lightweight copy, where the
data blocks are copied only when modified. If this is not possible the
copy
fails, or if --reflink=auto is specified, fall back to a standard copy.
CHUNKS may be:
N split into N files based on size of input
K/N output Kth of N to stdout
l/N split into N files without splitting lines
l/K/N output Kth of N to stdout without splitting lines
r/N like 'l' but use round robin distribution
r/K/N likewise but only output Kth of N to stdout
Combination settings:
* [-]LCASE same as [-]lcase
cbreak same as -icanon
-cbreak same as icanon
Control settings:
[-]clocal disable modem control signals
[-]cread allow input to be received
* [-]crtscts enable RTS/CTS handshaking
* [-]cdtrdsr enable DTR/DSR handshaking
csN set character size to N bits, N in [5..8]
DURATION is a floating point number with an optional suffix:
's' for seconds (the default), 'm' for minutes,
'h' for hours or 'd' for days.
Display values are in units of the first available SIZE from --block-size,
and the %s_BLOCK_SIZE, BLOCK_SIZE and BLOCKSIZE environment variables.
Otherwise, units default to 1024 bytes (or 512 if POSIXLY_CORRECT is set).
Each FLAG symbol may be:
append append mode (makes sense only for output; conv=notrunc
suggested)
Each MODE is of the form
'[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'.
Examples:
$ %s --to=si 1000
-> "1.0K"
$ %s --to=iec 2048
-> "2.0K"
$ %s --to=iec-i 4096
-> "4.0Ki"
$ echo 1K | %s --from=si
-> "1000"
$ echo 1K | %s --from=iec
-> "1024"
$ df | %s --header --field 2 --to=si
$ ls -l | %s --header --field 5 --to=iec
$ ls -lh | %s --header --field 5 --from=iec --padding=10
$ ls -lh | %s --header --field 5 --from=iec --format %%10f
Examples:
%s -12 file1 file2 Print only lines present in both file1 and file2.
%s -3 file1 file2 Print lines in file1 not in file2, and vice versa.
Examples:
%s /usr/bin/ -> "/usr"
%s dir1/str dir2/str -> "dir1" followed by "dir2"
%s stdio.h -> "."
Examples:
%s /usr/bin/sort -> "sort"
%s include/stdio.h .h -> "stdio"
%s -s .h include/stdio.h -> "stdio"
%s -a any/str1 any/str2 -> "str1" followed by
"str2"
Examples:
%s f - g Output f's contents, then standard input, then g's
contents.
%s Copy standard input to standard output.
Examples:
%s root /u Change the owner of /u to "root".
%s root:staff /u Likewise, but also change its group to
"staff".
%s -hR root /u Change the owner of /u and subfiles to
"root".
Examples:
%s staff /u Change the group of /u to "staff".
%s -hR staff /u Change the group of /u and subfiles to
"staff".
Examples:
Convert seconds since the epoch (1970-01-01 UTC) to a date
$ date --date='@2147483647'
Show the time on the west coast of the US (use tzselect(1) to find TZ)
$ TZ='America/Los_Angeles' date
Show the local time for 9AM next Friday on the west coast of the US
$ date --date='TZ="America/Los_Angeles" 09:00 next
Fri'
Except for -h and -L, all FILE-related tests dereference symbolic links.
Beware that parentheses need to be escaped (e.g., by backslashes) for
shells.
INTEGER may also be -l STRING, which evaluates to the length of STRING.
Exit status is 0 if EXPRESSION is neither null nor 0, 1 if EXPRESSION is
null
or 0, 2 if EXPRESSION is syntactically invalid, and 3 if an error occurred.
Exit status is 0 if all input numbers were successfully converted.
By default, %s will stop at the first conversion error with exit status 2.
With --invalid='fail' a warning is printed for each conversion
error
and the exit status is 2. With --invalid='warn' each conversion
error is
diagnosed, but the exit status is 0. With --invalid='ignore'
conversion
errors are not diagnosed and the exit status is 0.
Exit status:
0 if OK,
1 if minor problems (e.g., cannot access subdirectory),
2 if serious trouble (e.g., cannot access command-line argument).
FIELD_LIST is a comma-separated list of columns to be included. Valid
field names are: 'source', 'fstype',
'itotal', 'iused', 'iavail',
'ipcent',
'size', 'used', 'avail', 'pcent',
'file' and 'target' (see info page).
FORMAT controls the output as in C printf. Interpreted sequences are:
\" double quote
FORMAT controls the output. Interpreted sequences are:
%% a literal %
%a locale's abbreviated weekday name (e.g., Sun)
FORMAT must be suitable for printing one floating-point argument
'%f'.
Optional quote (%'f) will enable --grouping (if supported by current
locale).
Optional width value (%10f) will pad output. Optional negative width values
(%-10f) will left-pad output.
Handle the tty line connected to standard input. Without arguments,
prints baud rate, line discipline, and deviations from stty sane. In
settings, CHAR is taken literally, or coded as in ^c, 0x37, 0177 or
127; special values ^- or undef used to disable special characters.
If -e is in effect, the following sequences are recognized:
If FILE is -, shred standard output.
Delete FILE(s) if --remove (-u) is specified. The default is not to remove
the files because it is common to operate on device files like /dev/hda,
and those files usually should not be removed.
The optional HOW parameter indicates how to remove a directory entry:
'unlink' => use a standard unlink call.
'wipe' => also first obfuscate bytes in the name.
'wipesync' => also sync each obfuscated byte to disk.
The default mode is 'wipesync', but note it can be expensive.
If FILE is not specified, use %s. %s as FILE is common.
If ARG1 ARG2 given, -m presumed: 'am i' or 'mom likes'
are usual.
If FILE is specified, read it to determine which colors to use for which
file types and extensions. Otherwise, a precompiled database is used.
For details on the format of these files, run 'dircolors
--print-database'.
If FIRST or INCREMENT is omitted, it defaults to 1. That is, an
omitted INCREMENT defaults to 1 even when LAST is smaller than FIRST.
The sequence of numbers ends when the sum of the current number and
INCREMENT would become greater than LAST.
FIRST, INCREMENT, and LAST are interpreted as floating point values.
INCREMENT is usually positive if FIRST is smaller than LAST, and
INCREMENT is usually negative if FIRST is greater than LAST.
If MODE is '0' the corresponding stream will be unbuffered.
If MODE is 'L' the corresponding stream will be line buffered.
This option is invalid with standard input.
If a FILE is -, copy again to standard output.
If no command is given, run '${SHELL} -i' (default: '/bin/sh
-i').
If standard input is a terminal, redirect it from /dev/null.
If standard output is a terminal, append output to 'nohup.out' if
possible,
'$HOME/nohup.out' otherwise.
If standard error is a terminal, redirect it to standard output.
To save output to FILE, use '%s COMMAND > FILE'.
If the command times out, and --preserve-status is not set, then exit with
status 124. Otherwise, exit with the status of COMMAND. If no signal
is specified, send the TERM signal upon timeout. The TERM signal kills
any process that does not block or catch that signal. It may be necessary
to use the KILL (9) signal, since this signal cannot be caught, in which
case the exit status is 128+9 rather than 124.
If the first character of K (the number of bytes or lines) is a
'+',
print beginning with the Kth item from the start of each file, otherwise,
print the last K items in the file. K may have a multiplier suffix:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.
Input settings:
[-]brkint breaks cause an interrupt signal
[-]icrnl translate carriage return to newline
[-]ignbrk ignore break characters
[-]igncr ignore carriage return
K may have a multiplier suffix:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E, Z, Y.
KEYDEF is F[.C][OPTS][,F[.C][OPTS]] for start and stop position, where F is
a
field number and C a character position in the field; both are origin 1,
and
the stop position defaults to the line's end. If neither -t nor -b is
in
effect, characters in a field are counted from the beginning of the
preceding
whitespace. OPTS is one or more single-letter ordering options
[bdfgiMhnRrV],
which override global ordering options for that key. If no key is given,
use
the entire line as the key.
SIZE may be followed by the following multiplicative suffixes:
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Local settings:
[-]crterase echo erase characters as backspace-space-backspace
* crtkill kill all line by obeying the echoprt and echoe settings
* -crtkill kill all line by obeying the echoctl and echok settings
Mandatory arguments to long options are mandatory for short options too.
N and BYTES may be followed by the following multiplicative suffixes:
c =1, w =2, b =512, kB =1000, K =1024, MB =1000*1000, M =1024*1024, xM =M
GB =1000*1000*1000, G =1024*1024*1024, and so on for T, P, E, Z, Y.
Each CONV symbol may be:
NOTE: If COMMAND adjusts the buffering of its standard streams
('tee' does
for e.g.) then that will override corresponding settings changed by
'stdbuf'.
Also some filters (like 'dd' and 'cat' etc.) don't
use streams for I/O,
and are thus unaffected by 'stdbuf' settings.
NOTE: [ honors the --help and --version options, but test does not.
test treats each of those as it treats any other nonempty STRING.
NOTE: your shell may have its own version of %s, which usually supersedes
the version described here. Please refer to your shell's
documentation
for details about the options it supports.
Note that if you use rm to remove a file, it might be possible to recover
some of its contents, given sufficient expertise and/or time. For greater
assurance that the contents are truly unrecoverable, consider using shred.
Note that the -d and -t options accept different time-date formats.
Note, comparisons honor the rules specified by 'LC_COLLATE'.
Note: 'uniq' does not detect repeated lines unless they are
adjacent.
You may want to sort the input first, or use 'sort -u' without
'uniq'.
Also, comparisons honor the rules specified by 'LC_COLLATE'.
Optional - before SETTING indicates negation. An * marks non-POSIX
settings. The underlying system defines which settings are available.
Otherwise MODE is a number which may be followed by one of the following:
KB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y.
In this case the corresponding stream will be fully buffered with the
buffer
size set to MODE bytes.
Output settings:
* bsN backspace delay style, N in [0..1]
* crN carriage return delay style, N in [0..3]
* ffN form feed delay style, N in [0..1]
* nlN newline delay style, N in [0..1]
Owner is unchanged if missing. Group is unchanged if missing, but changed
to login group if implied by a ':' following a symbolic OWNER.
OWNER and GROUP may be numeric as well as symbolic.
Print the value of EXPRESSION to standard output. A blank line below
separates increasing precedence groups. EXPRESSION may be:
ARG1 | ARG2 ARG1 if it is neither null nor 0, otherwise ARG2
ARG1 & ARG2 ARG1 if neither argument is null or 0, otherwise 0
Read standard input if FILE is -. Each PATTERN may be:
Report bugs to: %s
SETs are specified as strings of characters. Most represent themselves.
Interpreted sequences are:
\NNN character with octal value NNN (1 to 3 octal digits)
\\ backslash
\a audible BEL
\b backspace
\f form feed
\n new line
\r return
\t horizontal tab
SIGNAL may be a signal name like 'HUP', or a signal number like
'1',
or the exit status of a process terminated by a signal.
PID is an integer; if negative it identifies a process group.
SIZE is a number. For TYPE in [doux], SIZE may also be C for
sizeof(char), S for sizeof(short), I for sizeof(int) or L for
sizeof(long). If TYPE is f, SIZE may also be F for sizeof(float), D
for sizeof(double) or L for sizeof(long double).
SIZE is an integer and optional unit (example: 10M is 10*1024*1024). Units
are K, M, G, T, P, E, Z, Y (powers of 1024) or KB, MB, ... (powers of
1000).
SIZE may also be prefixed by one of the following modifying characters:
'+' extend by, '-' reduce by, '<' at most,
'>' at least,
'/' round down to multiple of, '%' round up to multiple
of.
Sending a %s signal to a running 'dd' process makes it
print I/O statistics to standard error and then resume copying.
$ dd if=/dev/zero of=/dev/null& pid=$!
$ kill -%s $pid; sleep 1; kill $pid
18335302+0 records in
18335302+0 records out
9387674624 bytes (9.4 GB) copied, 34.6279 seconds, 271 MB/s
Options are:
Special characters:
* dsusp CHAR CHAR will send a terminal stop signal once input flushed
eof CHAR CHAR will send an end of file (terminate the input)
eol CHAR CHAR will end the line
Special settings:
N set the input and output speeds to N bauds
* cols N tell the kernel that the terminal has N columns
* columns N same as cols N
The backup suffix is '~', unless set with --suffix or
SIMPLE_BACKUP_SUFFIX.
The version control method may be selected via the --backup option or
through
the VERSION_CONTROL environment variable. Here are the values:
The data are encoded as described for the base64 alphabet in RFC 3548.
When decoding, the input may contain newlines in addition to the bytes of
the formal base64 alphabet. Use --ignore-garbage to attempt to recover
from any other non-alphabet bytes in the encoded stream.
The following four options are useful only when verifying checksums:
--quiet don't print OK for each successfully verified
file
--status don't output anything, status code shows
success
--strict exit non-zero for improperly formatted checksum
lines
-w, --warn warn about improperly formatted checksum lines
The following options modify how a hierarchy is traversed when the -R
option is also specified. If more than one is specified, only the final
one takes effect.
-H if a command line argument is a symbolic link
to a directory, traverse it
-L traverse every symbolic link to a directory
encountered
-P do not traverse any symbolic links (default)
The sums are computed as described in %s. When checking, the input
should be a former output of this program. The default mode is to print
a line with checksum, a character indicating input mode ('*' for
binary,
space for text), and name for each FILE.
The valid format sequences for files (without --file-system):
%a access rights in octal
%A access rights in human readable form
%b number of blocks allocated (see %B)
%B the size in bytes of each block reported by %b
%C SELinux security context string
This install program copies files (often just compiled) into destination
locations you choose. If you want to download and install a ready-to-use
package on a GNU/Linux system, you should instead be using a package
manager
like yum(1) or apt-get(1).
In the first three forms, copy SOURCE to DEST or multiple SOURCE(s) to
the existing DIRECTORY, while setting permission modes and owner/group.
In the 4th form, create all components of the given DIRECTORY(ies).
To remove a file whose name starts with a '-', for example
'-foo',
use one of these commands:
%s -- -foo
%s ./-foo
Translation occurs if -d is not given and both SET1 and SET2 appear.
-t may be used only when translating. SET2 is extended to length of
SET1 by repeating its last character as necessary. Excess characters
of SET2 are ignored. Only [:lower:] and [:upper:] are guaranteed to
expand in ascending order; used in SET2 while translating, they may
only be used in pairs to specify case conversion. -s uses SET1 if not
translating nor deleting; else squeezing uses SET2 and occurs after
translation or deletion.
UNIT options:
Unless -t CHAR is given, leading blanks separate fields and are ignored,
else fields are separated by CHAR. Any FIELD is a field number counted
from 1. FORMAT is one or more comma or blank separated specifications,
each being 'FILENUM.FIELD' or '0'. Default FORMAT
outputs the join field,
the remaining fields from FILE1, the remaining fields from FILE2, all
separated by CHAR. If FORMAT is the keyword 'auto', then the
first
line of each file determines the number of fields output for each line.
Important: FILE1 and FILE2 must be sorted on the join fields.
E.g., use "sort -k 1b,1" if 'join' has no options,
or use "join -t ''" if 'sort' has no options.
Note, comparisons honor the rules specified by 'LC_COLLATE'.
If the input is not sorted and some lines cannot be joined, a
warning message will be given.
Use one, and only one of -b, -c or -f. Each LIST is made up of one
range, or many ranges separated by commas. Selected input is written
in the same order that it is read, and is written exactly once.
Using -s ignores -L and -P. Otherwise, the last option specified controls
behavior when a TARGET is a symbolic link, defaulting to %s.
Using color to distinguish file types is disabled both by default and
with --color=never. With --color=auto, ls emits color codes only when
standard output is connected to a terminal. The LS_COLORS environment
variable can change the settings. Use the dircolors command to set it.
With no FILE, or when FILE is -, read standard input.
With no FILE, or when FILE is -, read standard input. Default is '-F
/'.
With no options, produce three-column output. Column one contains
lines unique to FILE1, column two contains lines unique to FILE2,
and column three contains lines common to both files.
Without any OPTION, print some useful set of identified information.
Write an unambiguous representation, octal bytes by default,
of FILE to standard output. With more than one FILE argument,
concatenate them in the listed order to form the input.
With no FILE, or when FILE is -, read standard input.
(useful only on systems that can change the
ownership of a symlink)
??? --backup[=CONTROL] make a backup of each existing
destination file
-b like --backup but does not accept an
argument
-f, --force do not prompt before overwriting
-i, --interactive prompt before overwrite
-n, --no-clobber do not overwrite an existing file
If you specify more than one of -i, -f, -n, only the final one takes
effect.
--backup[=CONTROL] make a backup of each existing destination
file
-b like --backup but does not accept an argument
-d, -F, --directory allow the superuser to attempt to hard link
directories (note: will probably fail due
to
system restrictions, even for the
superuser)
-f, --force remove existing destination files
--backup[=CONTROL] make a backup of each existing destination file
-b like --backup but does not accept an argument
-c (ignored)
-C, --compare compare each pair of source and destination files,
and
in some cases, do not modify the destination at all
-d, --directory treat all arguments as directory names; create all
components of the specified directories
--batch-size=NMERGE merge at most NMERGE inputs at once;
for more use temp files
--block-size=SIZE scale sizes by SIZE before printing them;
e.g.,
'--block-size=M' prints sizes in
units of
1,048,576 bytes; see SIZE format below
-B, --ignore-backups do not list implied entries ending with ~
-c with -lt: sort by, and show, ctime (time of
last
modification of file status information);
with -l: show ctime and sort by name;
otherwise: sort by ctime, newest first
--complement complement the set of selected bytes, characters
or fields
--debug annotate the part of the line used to sort,
and warn about questionable usage to stderr
--files0-from=F read input from the files specified by
NUL-terminated names in file F;
If F is - then read names from standard input
--debug print warnings about invalid input
--dereference affect the referent of each symbolic link (this is
the default), rather than the symbolic link itself
-h, --no-dereference affect symbolic links instead of any referenced
file
--field=N replace the number in input field N (default is 1)
--files0-from=F read input from the files specified by
NUL-terminated names in file F;
If F is - then read names from standard input
-L, --max-line-length print the length of the longest line
-w, --words print the word counts
--files0-from=F summarize disk usage of the
NUL-terminated file names specified in file F;
if F is -, then read names from standard input
-H equivalent to --dereference-args (-D)
-h, --human-readable print sizes in human readable format (e.g., 1K 234M
2G)
--inodes list inode usage information instead of block usage
--format=FORMAT use printf style floating-point FORMAT;
see FORMAT below for details
--from-unit=N specify the input unit size (instead of the default
1)
--from=CURRENT_OWNER:CURRENT_GROUP
change the owner and/or group of each file only if
its current owner and/or group match those
specified
here. Either may be omitted, in which case a
match
is not required for the omitted attribute
--from=UNIT auto-scale input numbers to UNITs; default is
'none';
see UNIT below
--group-directories-first
group directories before files;
can be augmented with a --sort option, but
any
use of --sort=none (-U) disables grouping
--group[=METHOD] show all items, separating groups with an empty
line
METHOD={separate(default),prepend,append,both}
--grouping use locale-defined grouping of digits, e.g.
1,000,000
(which means it has no effect in the C/POSIX
locale)
--header[=N] print (without converting) the first N header lines;
N defaults to 1 if not specified
--help display this help and exit
--indicator-style=WORD append indicator with style WORD to entry
names:
none (default), slash (-p),
file-type (--file-type), classify (-F)
-i, --inode print the index number of each file
-I, --ignore=PATTERN do not list implied entries matching shell
PATTERN
-k, --kibibytes default to 1024-byte blocks for disk usage
--invalid=MODE failure mode for invalid numbers: MODE can be:
abort (default), fail, warn, ignore
--lookup attempt to canonicalize hostnames via DNS
-m only hostname and user associated with stdin
-p, --process print active processes spawned by init
--no-preserve-root do not treat '/' specially
--preserve-root do not remove '/' (default)
-r, -R, --recursive remove directories and their contents recursively
-d, --dir remove empty directories
-v, --verbose explain what is being done
--no-preserve-root do not treat '/' specially (the
default)
--preserve-root fail to operate recursively on '/'
--no-preserve=ATTR_LIST don't preserve the specified attributes
--parents use full source file name under DIRECTORY
--one-file-system when removing a hierarchy recursively, skip any
directory that is on a file system different from
that of the corresponding command line argument
--output[=FIELD_LIST] use the output format defined by FIELD_LIST,
or print all fields if FIELD_LIST is
omitted.
-P, --portability use the POSIX output format
--sync invoke sync before getting usage info
-t, --type=TYPE limit listing to file systems of type TYPE
-T, --print-type print file system type
-x, --exclude-type=TYPE limit listing to file systems not of type TYPE
-v (ignored)
--padding=N pad the output to N characters; positive N will
right-align; negative N will left-align;
padding is ignored if the output is wider than N;
the default is to automatically pad if a
whitespace
is found
--pid=PID with -f, terminate after process ID, PID dies
-q, --quiet, --silent never output headers giving file names
--retry keep trying to open a file if it is inaccessible
--preserve-context preserve SELinux security context
-Z, --context[=CTX] set SELinux security context of destination file
to
default type, or to CTX if specified
--preserve-status
exit with the same status as COMMAND, even when the
command times out
--foreground
when not running timeout directly from a shell prompt,
allow COMMAND to read from the TTY and get TTY signals;
in this mode, children of COMMAND will not be timed out
-k, --kill-after=DURATION
also send a KILL signal if COMMAND is still running
this long after the initial signal was sent
-s, --signal=SIGNAL
specify the signal to be sent on timeout;
SIGNAL may be a name like 'HUP' or a number;
see 'kill -l' for a list of signals
--reference=RFILE use RFILE's group rather than specifying a
GROUP value
--reference=RFILE use RFILE's mode instead of MODE values
--reference=RFILE use RFILE's owner and group rather than
specifying OWNER:GROUP values
--reference=RFILE use RFILE's security context rather than
specifying
a CONTEXT value
--rfc-3339=TIMESPEC output date and time in RFC 3339 format.
TIMESPEC='date', 'seconds',
or 'ns' for
date and time to the indicated precision.
Date and time components are separated by
a single space: 2006-08-07 12:34:56-06:00
-s, --set=STRING set time described by STRING
-u, --utc, --universal print or set Coordinated Universal Time (UTC)
--round=METHOD use METHOD for rounding when scaling; METHOD can be:
up, down, from-zero (default), towards-zero,
nearest
--sort=WORD sort according to WORD:
general-numeric -g, human-numeric -h, month
-M,
numeric -n, random -R, version -V
-V, --version-sort natural sort of (version) numbers within text
--sparse=WHEN control creation of sparse files. See below
--strip-trailing-slashes remove any trailing slashes from each
SOURCE
argument
--strip-trailing-slashes remove any trailing slashes from each
SOURCE
argument
-S, --suffix=SUFFIX override the usual backup suffix
--suffix=SUFF append SUFF to TEMPLATE; SUFF must not contain a
slash.
This option is implied if TEMPLATE does not end in
X
--suffix=SUFFIX add SUFFIX to output numbers, and accept optional
SUFFIX in input numbers
--tag create a BSD-style checksum
--time-style=STYLE with -l, show times using style STYLE:
full-iso, long-iso, iso, locale, or +FORMAT;
FORMAT is interpreted like in
'date'; if FORMAT
is FORMAT1<newline>FORMAT2, then
FORMAT1 applies
to non-recent files and FORMAT2 to recent
files;
if STYLE is prefixed with
'posix-', STYLE
takes effect only outside the POSIX locale
--to-unit=N the output unit size (instead of the default 1)
--to=UNIT auto-scale output numbers to UNITs; see UNIT below
--verbose print a diagnostic just before each
output file is opened
--version output version information and exit
--all print the number of installed processors
--ignore=N if possible, exclude N processing units
-evenp same as -parenb cs8
* [-]lcase same as xcase iuclc olcuc
litout same as -parenb -istrip -opost cs8
-litout same as parenb istrip opost cs7
nl same as -icrnl -onlcr
-nl same as icrnl -inlcr -igncr onlcr -ocrnl -onlret
[-]cstopb use two stop bits per character (one with '-')
[-]hup send a hangup signal when the last process closes the tty
[-]hupcl same as [-]hup
[-]parenb generate parity bit in output and expect parity bit in
input
[-]parodd set odd parity (or even parity with '-')
* [-]cmspar use "stick" (mark/space) parity
[-]ignpar ignore characters with parity errors
* [-]imaxbel beep and do not flush a full input buffer on a character
[-]inlcr translate newline to carriage return
[-]inpck enable input parity checking
[-]istrip clear high (8th) bit of input characters
[-]isig enable interrupt, quit, and suspend special characters
[-]noflsh disable flushing after interrupt and quit special
characters
* [-]prterase same as [-]echoprt
* [-]tostop stop background jobs that try to write to the terminal
* [-]xcase with icanon, escape with '\' for uppercase
characters
cooked same as brkint ignpar istrip icrnl ixon opost isig
icanon, eof and eol characters to their default values
-cooked same as raw
crt same as echoe echoctl echoke
dec same as echoe echoctl echoke -ixany intr ^c erase 0177
kill ^u
* [-]decctlq same as [-]ixany
ek erase and kill characters to their default values
evenp same as parenb -parodd cs7
ispeed N set the input speed to N
* line N use line discipline N
min N with -icanon, set N characters minimum for a completed
read
ospeed N set the output speed to N
oddp same as parenb parodd cs7
-oddp same as -parenb cs8
[-]parity same as [-]evenp
pass8 same as -parenb -istrip cs8
-pass8 same as parenb istrip cs7
raw same as -ignbrk -brkint -ignpar -parmrk -inpck -istrip
-inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany
-imaxbel -opost -isig -icanon -xcase min 1 time 0
-raw same as cooked
sane same as cread -ignbrk brkint -inlcr -igncr icrnl -iutf8
-ixoff -iuclc -ixany imaxbel opost -olcuc -ocrnl onlcr
-onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh
-xcase -tostop -echoprt echoctl echoke, all special
characters to their default values
stop CHAR CHAR will stop the output
susp CHAR CHAR will send a terminal stop signal
* swtch CHAR CHAR will switch to a different shell layer
* werase CHAR CHAR will erase the last word typed
%% a single %
%b ARGUMENT as a string with '\' escapes interpreted,
except that octal escapes are of the form \0 or \0NNN
and all C format specifications ending with one of diouxXfeEgGcs, with
ARGUMENTs converted to proper type first. Variable widths are handled.
%A locale's full weekday name (e.g., Sunday)
%b locale's abbreviated month name (e.g., Jan)
%B locale's full month name (e.g., January)
%c locale's date and time (e.g., Thu Mar 3 23:05:25 2005)
%C century; like %Y, except omit last two digits (e.g., 20)
%d day of month (e.g., 01)
%D date; same as %m/%d/%y
%e day of month, space padded; same as %_d
%F full date; same as %Y-%m-%d
%g last two digits of year of ISO week number (see %G)
%G year of ISO week number (see %V); normally useful only with %V
%S second (00..60)
%t a tab
%T time; same as %H:%M:%S
%u day of week (1..7); 1 is Monday
%U week number of year, with Sunday as first day of week (00..53)
%V ISO week number, with Monday as first day of week (01..53)
%w day of week (0..6); 0 is Sunday
%W week number of year, with Monday as first day of week (00..53)
%d device number in decimal
%D device number in hex
%f raw mode in hex
%F file type
%g group ID of owner
%G group name of owner
%h number of hard links
%i inode number
%m mount point
%n file name
%N quoted file name with dereference if symbolic link
%o optimal I/O transfer size hint
%s total size, in bytes
%t major device type in hex, for character/block device special files
%T minor device type in hex, for character/block device special files
%h same as %b
%H hour (00..23)
%I hour (01..12)
%j day of year (001..366)
%i file system ID in hex
%l maximum length of filenames
%n file name
%s block size (for faster transfers)
%S fundamental block size (for block counts)
%t file system type in hex
%T file system type in human readable form
%k hour, space padded ( 0..23); same as %_H
%l hour, space padded ( 1..12); same as %_I
%m month (01..12)
%M minute (00..59)
%n a newline
%N nanoseconds (000000000..999999999)
%p locale's equivalent of either AM or PM; blank if not known
%P like %p, but lower case
%r locale's 12-hour clock time (e.g., 11:11:04 PM)
%R 24-hour hour and minute; same as %H:%M
%s seconds since 1970-01-01 00:00:00 UTC
%u user ID of owner
%U user name of owner
%w time of file birth, human-readable; - if unknown
%W time of file birth, seconds since Epoch; 0 if unknown
%x time of last access, human-readable
%X time of last access, seconds since Epoch
%y time of last modification, human-readable
%Y time of last modification, seconds since Epoch
%z time of last change, human-readable
%Z time of last change, seconds since Epoch
%x locale's date representation (e.g., 12/31/99)
%X locale's time representation (e.g., 23:13:48)
%y last two digits of year (00..99)
%Y year
%z +hhmm numeric time zone (e.g., -0400)
%:z +hh:mm numeric time zone (e.g., -04:00)
%::z +hh:mm:ss numeric time zone (e.g., -04:00:00)
%:::z numeric time zone with : to necessary precision (e.g., -04,
+05:30)
%Z alphabetic time zone abbreviation (e.g., EDT)
By default, date pads numeric fields with zeroes.
+ TOKEN interpret TOKEN as a string, even if it is a
keyword like 'match' or an
operator like '/'
( EXPRESSION ) value of EXPRESSION
+FIRST_PAGE[:LAST_PAGE], --pages=FIRST_PAGE[:LAST_PAGE]
begin [stop] printing with page FIRST_[LAST_]PAGE
-COLUMN, --columns=COLUMN
output COLUMN columns and print columns down,
unless -a is used. Balance number of lines in the
columns on each page
- +FORMAT (e.g., +%H:%M) for a 'date'-style format
--output-delimiter=STR separate columns with STR
--userspec=USER:GROUP specify user and group (ID or name) to use
--groups=G_LIST specify supplementary groups as g1,g2,..,gN
-0, --null end each output line with 0 byte rather than
newline
-a, --all write counts for all files, not just directories
--apparent-size print apparent sizes, rather than disk usage;
although
the apparent size is usually smaller, it may be
larger due to holes in ('sparse')
files, internal
fragmentation, indirect blocks, and the like
-0, --null end each output line with 0 byte rather than newline
-A, --address-radix=RADIX output format for file offsets; RADIX is one
of [doxn], for Decimal, Octal, Hex or None
-j, --skip-bytes=BYTES skip BYTES input bytes first
-A, --auto-reference output automatically generated references
-G, --traditional behave more like System V 'ptx'
-F, --flag-truncation=STRING use STRING for flagging line truncations
-B, --block-size=SIZE scale sizes by SIZE before printing them; e.g.,
'-BM' prints sizes in units of
1,048,576 bytes;
see SIZE format below
-b, --bytes equivalent to '--apparent-size
--block-size=1'
-c, --total produce a grand total
-D, --dereference-args dereference only symlinks that are listed on the
command line
-d, --max-depth=N print the total for a directory (or file, with
--all)
only if it is N or fewer levels below the command
line argument; --max-depth=0 is the same as
--summarize
-C list entries by columns
--color[=WHEN] colorize the output; WHEN can be
'never', 'auto',
or 'always' (the default); more
info below
-d, --directory list directories themselves, not their
contents
-D, --dired generate output designed for Emacs' dired
mode
-D create all leading components of DEST except the
last,
then copy SOURCE to DEST
-g, --group=GROUP set group ownership, instead of process' current
group
-m, --mode=MODE set permission mode (as in chmod), instead of
rwxr-xr-x
-o, --owner=OWNER set ownership (super-user only)
-D, --all-repeated[=METHOD] print all duplicate lines
groups can be delimited with an empty line
METHOD={none(default),prepend,separate}
-D, --date-format=FORMAT
use FORMAT for the header date
-e[CHAR[WIDTH]], --expand-tabs[=CHAR[WIDTH]]
expand input CHARs (TABs) to tab WIDTH (8)
-F, -f, --form-feed
use form feeds instead of newlines to separate pages
(by a 3-line page header with -F or a 5-line header
and trailer without -F)
-G, --no-group in a long listing, don't print group
names
-h, --human-readable with -l, print sizes in human readable format
(e.g., 1K 234M 2G)
--si likewise, but use powers of 1000 not 1024
-H, --dereference-command-line
follow symbolic links listed on the command
line
--dereference-command-line-symlink-to-dir
follow each command line symbolic link
that points to a directory
--hide=PATTERN do not list implied entries matching shell
PATTERN
(overridden by -a or -A)
-I prompt once before removing more than three files,
or
when removing recursively; less intrusive than
-i,
while still giving protection against most
mistakes
--interactive[=WHEN] prompt according to WHEN: never, once (-I), or
always (-i); without WHEN, prompt always
-L FILE FILE exists and is a symbolic link (same as -h)
-O FILE FILE exists and is owned by the effective user ID
-p FILE FILE exists and is a named pipe
-r FILE FILE exists and read permission is granted
-s FILE FILE exists and has a size greater than zero
-L, --dereference follow links
-f, --file-system display file system status instead of file status
-L, --logical use PWD from environment, even if it contains symlinks
-P, --physical avoid all symlinks
-M, --macro-name=STRING macro name to use instead of
'xx'
-O, --format=roff generate output as roff directives
-R, --right-side-refs put references at right, not counted in -w
-S, --sentence-regexp=REGEXP for end of lines or end of sentences
-T, --format=tex generate output as TeX directives
-N, --read-bytes=BYTES limit dump to BYTES input bytes
-S BYTES, --strings[=BYTES] output strings of at least BYTES graphic
chars;
3 is implied when BYTES is not specified
-t, --format=TYPE select output format or formats
-v, --output-duplicates do not use * to mark line suppression
-w[BYTES], --width[=BYTES] output BYTES bytes per output line;
32 is implied when BYTES is not specified
--traditional accept arguments in third form above
-P, --no-dereference don't follow any symbolic links (this is the
default)
-S, --separate-dirs for directories do not include size of
subdirectories
--si like -h, but use powers of 1000 not 1024
-s, --summarize display only a total for each argument
-R, --recursive change files and directories recursively
-R, --recursive operate on files and directories recursively
-R, -r, --recursive copy directories recursively
--reflink[=WHEN] control clone/CoW copies. See below
--remove-destination remove each existing destination file before
attempting to open it (contrast with
--force)
-S sort by file size
--sort=WORD sort by WORD instead of name: none (-U), size
(-S),
time (-t), version (-v), extension (-X)
--time=WORD with -l, show time as WORD instead of default
modification time: atime or access or use
(-u)
ctime or status (-c); also use specified
time
as sort key if --sort=time
-S FILE FILE exists and is a socket
-t FD file descriptor FD is opened on a terminal
-u FILE FILE exists and its set-user-ID bit is set
-w FILE FILE exists and write permission is granted
-x FILE FILE exists and execute (or search) permission is granted
-S, --suffix=SUFFIX override the usual backup suffix
-t, --target-directory=DIRECTORY specify the DIRECTORY in which to
create
the links
-T, --no-target-directory treat LINK_NAME as a normal file always
-v, --verbose print name of each linked file
-S[STRING], --sep-string[=STRING]
separate columns by STRING,
without -S: Default separator <TAB> with -J and
<space>
otherwise (same as -S" "), no effect on
column options
-t, --omit-header omit page headers and trailers
-T, --omit-pagination
omit page headers and trailers, eliminate any
pagination
by form feeds set in input files
-v, --show-nonprinting
use octal backslash notation
-w, --width=PAGE_WIDTH
set page width to PAGE_WIDTH (72) characters for
multiple text-column output only, -s[char] turns off
(72)
-T, -w, --mesg add user's message status as +, - or ?
-u, --users list users logged in
--message same as -T
--writable same as -T
-W, --page-width=PAGE_WIDTH
set page width to PAGE_WIDTH (72) characters always,
truncate lines, except -J option is set, no
interference
with -S or -s
-W, --word-regexp=REGEXP use REGEXP to match each keyword
-b, --break-file=FILE word break characters in this FILE
-f, --ignore-case fold lower case to upper case for sorting
-g, --gap-size=NUMBER gap size in columns between output fields
-i, --ignore-file=FILE read ignore word list from FILE
-o, --only-file=FILE read only word list from this FILE
-X, --exclude-from=FILE exclude files that match any pattern in FILE
--exclude=PATTERN exclude files that match PATTERN
-x, --one-file-system skip directories on different file systems
-Z, --context[=CTX] set SELinux security context of destination
file to default type, or to CTX if
specified
-Z, --context[=CTX] set the SELinux security context of NAME to
default type, or to CTX if specified
-Z, --context[=CTX] set the SELinux security context of each NAME to
default type, or CTX if specified
-a change only the access time
-c, --no-create do not create any files
-d, --date=STRING parse STRING and use it instead of current time
-f (ignored)
-a ignore, for compatibility with other versions
-Z, --context print only the security context of the current user
-g, --group print only the effective group ID
-G, --groups print all group IDs
-n, --name print a name instead of a number, for -ugG
-r, --real print the real ID instead of the effective ID, with -ugG
-u, --user print only the effective user ID
-z, --zero delimit entries with NUL characters, not whitespace;
not permitted in default format
-a, --across print columns across rather than down, used together
with -COLUMN
-c, --show-control-chars
use hat notation (^G) and octal backslash notation
-d, --double-space
double space the output
-a, --all do not ignore entries starting with .
-A, --almost-all do not list implied . and ..
--author with -l, print the author of each file
-b, --escape print C-style escapes for nongraphic
characters
-a, --all include dummy file systems
-B, --block-size=SIZE scale sizes by SIZE before printing them; e.g.,
'-BM' prints sizes in units of
1,048,576 bytes;
see SIZE format below
--total produce a grand total
-h, --human-readable print sizes in human readable format (e.g., 1K 234M
2G)
-H, --si likewise, but use powers of 1000 not 1024
-a, --all print all current settings in human-readable form
-g, --save print all current settings in a stty-readable form
-F, --file=DEVICE open and use the specified DEVICE instead of stdin
-a, --all convert all blanks, instead of just initial blanks
--first-only convert only leading sequences of blanks (overrides -a)
-t, --tabs=N have tabs N characters apart instead of 8 (enables -a)
-t, --tabs=LIST use comma separated LIST of tab positions (enables -a)
-a, --archive same as -dR --preserve=all
--attributes-only don't copy the file data, just the
attributes
--backup[=CONTROL] make a backup of each existing destination
file
-b like --backup but does not accept an
argument
--copy-contents copy contents of special files when
recursive
-d same as --no-dereference --preserve=links
-a, --multiple support multiple arguments and treat each as a NAME
-s, --suffix=SUFFIX remove a trailing SUFFIX
-z, --zero separate output with NUL rather than newline
-a, --suffix-length=N generate suffixes of length N (default %d)
--additional-suffix=SUFFIX append an additional SUFFIX to file names
-b, --bytes=SIZE put SIZE bytes per output file
-C, --line-bytes=SIZE put at most SIZE bytes of lines per output file
-d, --numeric-suffixes[=FROM] use numeric suffixes instead of
alphabetic;
FROM changes the start value (default 0)
-e, --elide-empty-files do not generate empty output files with
'-n'
--filter=COMMAND write to shell COMMAND; file name is $FILE
-l, --lines=NUMBER put NUMBER lines per output file
-n, --number=CHUNKS generate CHUNKS output files; see explanation
below
-u, --unbuffered immediately copy input to output with '-n
r/...'
-b, --before attach the separator before instead of after
-r, --regex interpret the separator as a regular expression
-s, --separator=STRING use STRING as the separator instead of newline
-b, --binary read in binary mode
-b, --binary read in binary mode (default unless reading tty
stdin)
-b, --body-numbering=STYLE use STYLE for numbering body lines
-d, --section-delimiter=CC use CC for separating logical pages
-f, --footer-numbering=STYLE use STYLE for numbering footer lines
-b, --bytes count bytes rather than columns
-s, --spaces break at spaces
-w, --width=WIDTH use WIDTH columns instead of 80
-b, --bytes=LIST select only these bytes
-c, --characters=LIST select only these characters
-d, --delimiter=DELIM use DELIM instead of TAB for field delimiter
-b, --ignore-leading-blanks ignore leading blanks
-d, --dictionary-order consider only blanks and alphanumeric
characters
-f, --ignore-case fold lower case to upper case characters
-b, --suffix-format=FORMAT use sprintf FORMAT instead of %02d
-f, --prefix=PREFIX use PREFIX instead of 'xx'
-k, --keep-files do not remove output files on errors
-c --format=FORMAT use the specified FORMAT instead of the default;
output a newline after each use of FORMAT
--printf=FORMAT like --format, but interpret backslash escapes,
and do not output a mandatory trailing newline;
if you want a newline, include \n in FORMAT
-t, --terse print the information in terse form
-c, --bytes=K output the last K bytes; or use -c +K to output
bytes starting with the Kth of each file
-c, --bytes=[-]K print the first K bytes of each file;
with the leading '-', print all but
the last
K bytes of each file
-n, --lines=[-]K print the first K lines instead of the first 10;
with the leading '-', print all but
the last
K lines of each file
-c, --changes like verbose but report only when a change is made
-f, --silent, --quiet suppress most error messages
-v, --verbose output a diagnostic for every file processed
-c, --check read %s sums from the FILEs and check them
-c, --check, --check=diagnose-first check for sorted input; do not sort
-C, --check=quiet, --check=silent like -c, but do not report first bad
line
--compress-program=PROG compress temporaries with PROG;
decompress them with PROG -d
-c, --count prefix lines by the number of occurrences
-d, --repeated only print duplicate lines, one for each group
-c, --crown-margin preserve indentation of first two lines
-p, --prefix=STRING reformat only lines beginning with STRING,
reattaching the prefix to reformatted lines
-s, --split-only split long lines, but do not refill
-c, --no-create do not create any files
-d, --date=STRING display time described by STRING, not
'now'
-f, --file=DATEFILE like --date once for each line of DATEFILE
-I[TIMESPEC], --iso-8601[=TIMESPEC] output date/time in ISO 8601 format.
TIMESPEC='date' for date only (the
default),
'hours', 'minutes',
'seconds', or 'ns' for date
and time to the indicated precision.
-d, --decode decode data
-i, --ignore-garbage when decoding, ignore non-alphabet characters
-w, --wrap=COLS wrap encoded lines after COLS character (default
76).
Use 0 to disable line wrapping
-d, --delimiter=X use X instead of whitespace for field delimiter
-d, --delimiters=LIST reuse characters from LIST instead of TABs
-s, --serial paste one file at a time instead of in parallel
-d, --directory create a directory, not a file
-u, --dry-run do not create anything; merely print a name (unsafe)
-q, --quiet suppress diagnostics about file/dir-creation failure
-e enable interpretation of backslash escapes
-E disable interpretation of backslash escapes (default)
-e enable interpretation of backslash escapes (default)
-E disable interpretation of backslash escapes
-e, --canonicalize-existing all components of the path must exist
-m, --canonicalize-missing no components of the path need exist
-L, --logical resolve '..' components before
symlinks
-P, --physical resolve symlinks as encountered (default)
-q, --quiet suppress most error messages
--relative-to=FILE print the resolved path relative to FILE
--relative-base=FILE print absolute paths unless paths below FILE
-s, --strip, --no-symlinks don't expand symlinks
-z, --zero separate output with NUL rather than newline
-e, --echo treat each ARG as an input line
-i, --input-range=LO-HI treat each number LO through HI as an input
line
-n, --head-count=COUNT output at most COUNT lines
-o, --output=FILE write result to FILE instead of standard output
--random-source=FILE get random bytes from FILE
-r, --repeat output lines can be repeated
-z, --zero-terminated end lines with 0 byte, not newline
-f do not sort, enable -aU, disable -ls --color
-F, --classify append indicator (one of */=>@|) to entries
--file-type likewise, except do not append '*'
--format=WORD across -x, commas -m, horizontal -x, long -l,
single-column -1, verbose -l, vertical -C
--full-time like -l --time-style=full-iso
-f omit the line of column headings in short format
-w omit the user's full name in short format
-i omit the user's full name and remote host in short
format
-q omit the user's full name, remote host and idle time
in short format
-f same as -t fF, select floats
-i same as -t dI, select decimal ints
-l same as -t dL, select decimal longs
-o same as -t o2, select octal 2-byte units
-s same as -t d2, select decimal 2-byte units
-x same as -t x2, select hexadecimal 2-byte units
-f FILE FILE exists and is a regular file
-g FILE FILE exists and is set-group-ID
-G FILE FILE exists and is owned by the effective group ID
-h FILE FILE exists and is a symbolic link (same as -L)
-k FILE FILE exists and has its sticky bit set
-f, --canonicalize canonicalize by following every symlink in
every component of the given name
recursively;
all but the last component must exist
-e, --canonicalize-existing canonicalize by following every symlink in
every component of the given name
recursively,
all components must exist
-f, --fields=LIST select only these fields; also print any line
that contains no delimiter character, unless
the -s option is specified
-n (ignored)
-f, --follow[={name|descriptor}]
output appended data as the file grows;
an absent option argument means
'descriptor'
-F same as --follow=name --retry
-f, --force if an existing destination file cannot be
opened, remove it and try again (this
option
is ignored when the -n option is also
used)
-i, --interactive prompt before overwrite (overrides a
previous -n
option)
-H follow command-line symbolic links in SOURCE
-f, --force change permissions to allow writing if necessary
-n, --iterations=N overwrite N times instead of the default (%d)
--random-source=FILE get random bytes from FILE
-s, --size=N shred this many bytes (suffixes like K, M, G accepted)
-f, --format=FORMAT use printf style floating-point FORMAT
-s, --separator=STRING use STRING to separate numbers (default: \n)
-w, --equal-width equalize width by padding with leading zeroes
-f, --skip-fields=N avoid comparing the first N fields
-g like -l, but do not list owner
-g GID[,GID1...] also set the primary group-ID to the numeric GID, and
(if specified) supplemental group IDs to GID1, ...
-g, --general-numeric-sort compare according to general numerical value
-i, --ignore-nonprinting consider only printable characters
-M, --month-sort compare (unknown) < 'JAN' <
... < 'DEC'
-h, --header-numbering=STYLE use STYLE for numbering header lines
-i, --line-increment=NUMBER line number increment at each line
-l, --join-blank-lines=NUMBER group of NUMBER empty lines counted as
one
-n, --number-format=FORMAT insert line numbers according to FORMAT
-p, --no-renumber do not reset line numbers at logical
pages
-s, --number-separator=STRING add STRING after (possible) line number
-h, --header=HEADER
use a centered HEADER instead of filename in page
header,
-h "" prints a blank line, don't use
-h""
-i[CHAR[WIDTH]], --output-tabs[=CHAR[WIDTH]]
replace spaces with CHARs (TABs) to tab WIDTH (8)
-J, --join-lines merge full lines, turns off -W line truncation, no
column
alignment, --sep-string[=STRING] sets separators
-h, --human-numeric-sort compare human readable numbers (e.g., 2K 1G)
-h, --no-dereference affect each symbolic link instead of any
referenced
file (useful only on systems that can change the
timestamps of a symlink)
-m change only the modification time
-i, --ignore-case ignore differences in case when comparing
-s, --skip-chars=N avoid comparing the first N characters
-u, --unique only print unique lines
-z, --zero-terminated end lines with 0 byte, not newline
-i, --ignore-case ignore differences in case when comparing fields
-j FIELD equivalent to '-1 FIELD -2 FIELD'
-o FORMAT obey FORMAT while constructing output line
-t CHAR use CHAR as input and output field separator
-i, --ignore-environment start with an empty environment
-0, --null end each output line with 0 byte rather than newline
-u, --unset=NAME remove variable from the environment
-i, --initial do not convert tabs after non blanks
-t, --tabs=NUMBER have tabs NUMBER characters apart, not 8
-i, --inodes list inode information instead of block usage
-k like --block-size=1K
-l, --local limit listing to local file systems
--no-sync do not invoke sync before getting usage info
(default)
-i, --input=MODE adjust standard input stream buffering
-o, --output=MODE adjust standard output stream buffering
-e, --error=MODE adjust standard error stream buffering
-i, --interactive prompt whether to remove destinations
-L, --logical dereference TARGETs that are symbolic links
-n, --no-dereference treat LINK_NAME as a normal file if
it is a symbolic link to a directory
-P, --physical make hard links directly to symbolic links
-r, --relative create symbolic links relative to link
location
-s, --symbolic make symbolic links instead of hard links
-k like --block-size=1K
-L, --dereference dereference all symbolic links
-l, --count-links count sizes many times if hard linked
-m like --block-size=1M
-k, --key=KEYDEF sort via a key; KEYDEF gives location and type
-m, --merge merge already sorted files; do not sort
-l use a long listing format
-L, --dereference when showing file information for a symbolic
link, show information for the file the link
references rather than for the link itself
-m fill width with a comma separated list of
entries
-l, --length=PAGE_LENGTH
set the page length to PAGE_LENGTH (66) lines
(default number of lines of text 56, and with -F 63)
-m, --merge print all files in parallel, one in each column,
truncate lines, but join lines of full length with -J
-l, --link hard link files instead of copying
-L, --dereference always follow symbolic links in SOURCE
-l, --login print system login processes
-m, --canonicalize-missing canonicalize by following every symlink in
every component of the given name
recursively,
without requirements on components
existence
-n, --no-newline do not output the trailing delimiter
-q, --quiet,
-s, --silent suppress most error messages
-v, --verbose report error messages
-z, --zero separate output with NUL rather than
newline
-m, --mode=MODE set file permission bits to MODE, not a=rw - umask
-m, --mode=MODE set file mode (as in chmod), not a=rwx - umask
-p, --parents no error if existing, make parent directories as needed
-v, --verbose print a message for each created directory
-Z, --context[=CTX] set the SELinux security context of each created
directory to default type or to CTX if specified
-m, --suppress-matched suppress the lines matching PATTERN
-n, --adjustment=N add integer N to the niceness (default 10)
-n, --digits=DIGITS use specified number of digits instead of 2
-s, --quiet, --silent do not print counts of output file sizes
-z, --elide-empty-files remove empty output files
-n, --lines=K output the last K lines, instead of the last %d;
or use -n +K to output starting with the Kth
--max-unchanged-stats=N
with --follow=name, reopen a FILE which has not
changed size after N (default %d) iterations
to see if it has been unlinked or renamed
(this is the usual case of rotated log files);
with inotify, this option is rarely useful
-n, --no-clobber do not overwrite an existing file (overrides
a previous -i option)
-P, --no-dereference never follow symbolic links in SOURCE
-n, --numeric-sort compare according to string numerical value
-R, --random-sort sort by random hash of keys
--random-source=FILE get random bytes from FILE
-r, --reverse reverse the result of comparisons
-n, --numeric-uid-gid like -l, but list numeric user and group IDs
-N, --literal print raw entry names (don't treat e.g.
control
characters specially)
-o like -l, but do not list group information
-p, --indicator-style=slash
append / indicator to directories
-n[SEP[DIGITS]], --number-lines[=SEP[DIGITS]]
number lines, use DIGITS (5) digits, then SEP (TAB),
default counting starts with 1st line of input file
-N, --first-line-number=NUMBER
start counting with NUMBER at 1st line of first
page printed (see +FIRST_PAGE)
-o, --indent=MARGIN
offset each line with MARGIN (zero) spaces, do not
affect -w or -W, MARGIN will be added to PAGE_WIDTH
-r, --no-file-warnings
omit warning when a file cannot be opened
-o, --io-blocks treat SIZE as number of IO blocks instead of bytes
-o, --output=FILE write result to FILE instead of standard output
-s, --stable stabilize sort by disabling last-resort
comparison
-S, --buffer-size=SIZE use SIZE for main memory buffer
-p same as --preserve=mode,ownership,timestamps
--preserve[=ATTR_LIST] preserve the specified attributes (default:
mode,ownership,timestamps), if possible
additional attributes: context, links,
xattr,
all
-p DIR, --tmpdir[=DIR] interpret TEMPLATE relative to DIR; if DIR is not
specified, use $TMPDIR if set, else /tmp. With
this option, TEMPLATE must not be an absolute name;
unlike with -t, TEMPLATE may contain slashes, but
mktemp creates only the final component
-p, --parents remove DIRECTORY and its ancestors; e.g., 'rmdir -p
a/b/c' is
similar to 'rmdir a/b/c a/b a'
-v, --verbose output a diagnostic for every directory processed
-p, --preserve-timestamps apply access/modification times of SOURCE
files
to corresponding destination files
-s, --strip strip symbol tables
--strip-program=PROGRAM program used to strip binaries
-S, --suffix=SUFFIX override the usual backup suffix
-t, --target-directory=DIRECTORY copy all SOURCE arguments into
DIRECTORY
-T, --no-target-directory treat DEST as a normal file
-v, --verbose print the name of each directory as it is created
-q, --count all login names and number of users logged on
-r, --runlevel print current runlevel
-s, --short print only name, line, and time (default)
-t, --time print last system clock change
-q, --hide-control-chars print ? instead of nongraphic characters
--show-control-chars show nongraphic characters as-is (the default,
unless program is 'ls' and output
is a terminal)
-Q, --quote-name enclose entry names in double quotes
--quoting-style=WORD use quoting style WORD for entry names:
literal, locale, shell, shell-always, c,
escape
-q, --quiet, --silent never print headers giving file names
-v, --verbose always print headers giving file names
-r, --reference=FILE display the last modification time of FILE
-R, --rfc-2822 output date and time in RFC 2822 format.
Example: Mon, 07 Aug 2006 12:34:56 -0600
-r, --reference=FILE use this file's times instead of current time
-t STAMP use [[CC]YY]MMDDhhmm[.ss] instead of current time
--time=WORD change the specified time:
WORD is access, atime, or use: equivalent to -a
WORD is modify or mtime: equivalent to -m
-r, --reference=RFILE base size on RFILE
-s, --size=SIZE set or adjust the file size by SIZE bytes
-r, --references first field of each line is a reference
-t, --typeset-mode - not implemented -
-w, --width=NUMBER output width in columns, reference
excluded
-r, --reverse reverse order while sorting
-R, --recursive list subdirectories recursively
-s, --size print the allocated size of each file, in
blocks
-s, --only-delimited do not print lines not containing delimiters
--output-delimiter=STRING use STRING as the output delimiter
the default is to use the input delimiter
-s, --signal=SIGNAL, -SIGNAL
specify the name or number of the signal to be sent
-l, --list list signal names, or convert signal names to/from
numbers
-t, --table print a table of signal information
-s, --sleep-interval=N with -f, sleep for approximately N seconds
(default 1.0) between iterations;
with inotify and --pid=P, check process P at
least once every N seconds
-v, --verbose always output headers giving file names
-s, --symbolic-link make symbolic links instead of copying
-S, --suffix=SUFFIX override the usual backup suffix
-t, --target-directory=DIRECTORY copy all SOURCE arguments into
DIRECTORY
-T, --no-target-directory treat DEST as a normal file
-s[CHAR], --separator[=CHAR]
separate columns by a single character, default for
CHAR
is the <TAB> character without -w and 'no
char' with -w
-s[CHAR] turns off line truncation of all 3 column
options (-COLUMN|-a -COLUMN|-m) except -w is set
-t sort by modification time, newest first
-T, --tabsize=COLS assume tab stops at each COLS instead of 8
-t equivalent to -vT
-T, --show-tabs display TAB characters as ^I
-u (ignored)
-v, --show-nonprinting use ^ and M- notation, except for LFD and TAB
-t interpret TEMPLATE as a single file name component,
relative to a directory: $TMPDIR, if set; else the
directory specified via -p; else /tmp [deprecated]
-t, --field-separator=SEP use SEP instead of non-blank to blank
transition
-T, --temporary-directory=DIR use DIR for temporaries, not $TMPDIR or
%s;
multiple options specify multiple directories
--parallel=N change the number of sorts run concurrently to
N
-u, --unique with -c, check for strict ordering;
without -c, output only the first of an equal
run
-t, --tabs=LIST use comma separated list of explicit tab positions
-t, --tagged-paragraph indentation of first line different from second
-u, --uniform-spacing one space between words, two after sentences
-w, --width=WIDTH maximum line width (default of 75 columns)
-g, --goal=WIDTH goal width (default of 93% of width)
-t, --target-directory=DIRECTORY move all SOURCE arguments into
DIRECTORY
-T, --no-target-directory treat DEST as a normal file
-u, --update move only when the SOURCE file is newer
than the destination file or when the
destination file is missing
-v, --verbose explain what is being done
-Z, --context set SELinux security context of destination
file to default type
-t, --text read in text mode (default if reading tty stdin)
-t, --text read in text mode (default)
-t, --threshold=SIZE exclude entries smaller than SIZE if positive,
or entries greater than SIZE if negative
--time show time of the last modification of any file in
the
directory, or any of its subdirectories
--time=WORD show time as WORD instead of modification time:
atime, access, use, ctime or status
--time-style=STYLE show times using STYLE, which can be:
full-iso, long-iso, iso, or +FORMAT;
FORMAT is interpreted like in 'date'
-u with -lt: sort by, and show, access time;
with -l: show access time and sort by name;
otherwise: sort by access time
-U do not sort; list entries in directory order
-v natural sort of (version) numbers within text
-u, --remove[=HOW] truncate and remove file after overwriting; See below
-v, --verbose show progress
-x, --exact do not round file sizes up to the next full block;
this is the default for non-regular files
-z, --zero add a final overwrite with zeros to hide shredding
-u, --update copy only when the SOURCE file is newer
than the destination file or when the
destination file is missing
-v, --verbose explain what is being done
-x, --one-file-system stay on this file system
-u, --user=USER set user USER in the target security context
-r, --role=ROLE set role ROLE in the target security context
-t, --type=TYPE set type TYPE in the target security context
-l, --range=RANGE set range RANGE in the target security context
-v FILENUM like -a FILENUM, but suppress joined output lines
-1 FIELD join on this FIELD of file 1
-2 FIELD join on this FIELD of file 2
--check-order check that the input is correctly sorted, even
if all input lines are pairable
--nocheck-order do not check that the input is correctly sorted
--header treat the first line in each file as field headers,
print them without trying to pair them
-v, --kernel-version print the kernel version
-m, --machine print the machine hardware name
-p, --processor print the processor type or "unknown"
-i, --hardware-platform print the hardware platform or
"unknown"
-o, --operating-system print the operating system
-v, --starting-line-number=NUMBER first line number on each logical page
-w, --number-width=NUMBER use NUMBER columns for line numbers
-v, --verbose output a diagnostic for every file processed
-w, --check-chars=N compare no more than N characters in lines
-w, --width=COLS assume screen width instead of current value
-x list entries by lines instead of by columns
-X sort alphabetically by entry extension
-Z, --context print any SELinux security context of each
file
-1 list one file per line
-z, --zero separate output with NUL rather than newline
-z, --zero-terminated end lines with 0 byte, not newline
CONTEXT Complete security context
-c, --compute compute process transition context before modifying
-t, --type=TYPE type (for same role as parent)
-u, --user=USER user identity
-r, --role=ROLE role
-l, --range=RANGE levelrange
File: "%n"
ID: %-8i Namelen: %-7l Type: %T
Block size: %-10s Fundamental block size: %S
Blocks: Total: %-10b Free: %-10f Available: %a
Inodes: Total: %-10c Free: %d
File: %N
Size: %-10s Blocks: %-10b IO Block: %-6o %F
Processes in
an uninterruptible sleep state also contribute to the load average.
[:graph:] all printable characters, not including space
[:lower:] all lower case letters
[:print:] all printable characters, including space
[:punct:] all punctuation characters
[:space:] all horizontal or vertical whitespace
[:upper:] all upper case letters
[:xdigit:] all hexadecimal digits
[=CHAR=] all characters which are equivalent to CHAR
\0NNN byte with octal value NNN (1 to 3 digits)
\xHH byte with hexadecimal value HH (1 to 2 digits)
\NNN byte with octal value NNN (1 to 3 digits)
\xHH byte with hexadecimal value HH (1 to 2 digits)
\uHHHH Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
\UHHHHHHHH Unicode character with hex value HHHHHHHH (8 digits)
\\ backslash
\a alert (BEL)
\b backspace
\c produce no further output
\e escape
\f form feed
\n new line
\r carriage return
\t horizontal tab
\v vertical tab
\v vertical tab
CHAR1-CHAR2 all characters from CHAR1 to CHAR2 in ascending order
[CHAR*] in SET2, copies of CHAR until length of SET1
[CHAR*REPEAT] REPEAT copies of CHAR, REPEAT octal if starting with 0
[:alnum:] all letters and digits
[:alpha:] all letters
[:blank:] all horizontal whitespace
[:cntrl:] all control characters
[:digit:] all digits
ascii from EBCDIC to ASCII
ebcdic from ASCII to EBCDIC
ibm from ASCII to alternate EBCDIC
block pad newline-terminated records with spaces to cbs-size
unblock replace trailing spaces in cbs-size records with newline
lcase change upper case to lower case
ucase change lower case to upper case
sparse try to seek rather than write the output for NUL input blocks
swab swap every pair of input bytes
sync pad every input block with NULs to ibs-size; when used
with block or unblock, pad with spaces rather than NULs
auto accept optional single/two letter suffix:
1K = 1000,
1Ki = 1024,
1M = 1000000,
1Mi = 1048576,
binary use binary I/O for data
cio use concurrent I/O for data
count_bytes treat 'count=N' as a byte count (iflag only)
d[SIZE] signed decimal, SIZE bytes per integer
f[SIZE] floating point, SIZE bytes per integer
o[SIZE] octal, SIZE bytes per integer
u[SIZE] unsigned decimal, SIZE bytes per integer
x[SIZE] hexadecimal, SIZE bytes per integer
direct use direct I/O for data
directory fail unless a directory
dsync use synchronized I/O for data
excl fail if the output file already exists
nocreat do not create the output file
notrunc do not truncate the output file
noerror continue after read errors
fdatasync physically write output file data before finishing
fsync likewise, but also write metadata
fullblock accumulate full blocks of input (iflag only)
iec accept optional single letter suffix:
1K = 1024,
1M = 1048576,
...
iec-i accept optional two-letter suffix:
1Ki = 1024,
1Mi = 1048576,
...
if=FILE read from FILE instead of stdin
iflag=FLAGS read as per the comma separated symbol list
obs=BYTES write BYTES bytes at a time (default: 512)
of=FILE write to FILE instead of stdout
oflag=FLAGS write as per the comma separated symbol list
seek=N skip N obs-sized blocks at start of output
skip=N skip N ibs-sized blocks at start of input
status=WHICH WHICH info to suppress outputting to stderr;
'noxfer' suppresses transfer stats,
'none' suppresses all
noatime do not update access time
nocache discard cached data
noctty do not assign controlling terminal from file
nofollow do not follow symlinks
nolinks fail if multiply-linked
nonblock use non-blocking I/O
none no auto-scaling is done; suffixes will trigger an error
none, off never make backups (even if --backup is given)
numbered, t make numbered backups
existing, nil numbered if numbered backups exist, simple otherwise
simple, never always make simple backups
seek_bytes treat 'seek=N' as a byte count (oflag only)
si accept optional single letter suffix:
1K = 1000,
1M = 1000000,
...
skip_bytes treat 'skip=N' as a byte count (iflag only)
sync likewise, but also for metadata
text use text I/O for data
%H:%M%P (backup: %s) * [-]ctlecho echo control characters in hat
notation ('^c')
[-]echo echo input characters
* [-]echoctl same as [-]ctlecho
[-]echoe same as [-]crterase
[-]echok echo a newline after a kill character
* [-]echoke same as [-]crtkill
[-]echonl echo newline even if not echoing other characters
* [-]echoprt echo erased characters backward, between '\' and
'/'
[-]icanon enable erase, kill, werase, and rprnt special characters
[-]iexten enable non-POSIX special characters
* [-]iuclc translate uppercase characters to lowercase
* [-]ixany let any character restart output, not only start character
[-]ixoff enable sending of start/stop characters
[-]ixon enable XON/XOFF flow control
[-]parmrk mark parity errors (with a 255-0-character sequence)
[-]tandem same as [-]ixoff
* [-]iutf8 assume input characters are UTF-8 encoded
* [-]ocrnl translate carriage return to newline
* [-]ofdel use delete characters for fill instead of null characters
* [-]ofill use fill (padding) characters instead of timing for delays
* [-]olcuc translate lowercase characters to uppercase
* [-]onlcr translate newline to carriage return-newline
* [-]onlret newline performs a carriage return
* [-]onocr do not print carriage returns in the first column
[-]opost postprocess output
* tabN horizontal tab delay style, N in [0..3]
* tabs same as tab0
* -tabs same as tab3
* vtN vertical tab delay style, N in [0..1]
* eol2 CHAR alternate CHAR for ending the line
erase CHAR CHAR will erase the last character typed
intr CHAR CHAR will send an interrupt signal
kill CHAR CHAR will erase the current line
* lnext CHAR CHAR will enter the next character quoted
quit CHAR CHAR will send a quit signal
* rprnt CHAR CHAR will redraw the current line
start CHAR CHAR will restart the output after stopping it
* rows N tell the kernel that the terminal has N rows
* size print the number of rows and columns according to the
kernel
speed print the terminal speed
time N with -icanon, set read timeout of N tenths of a second
??:???? TTY context=%s egid=%s euid=%s gid=%s groups= old on repetition
%s
% 1% of memory, b 1, K 1024 (default), and so on for M, G, T, P, E, Z, Y.
With no FILE, or when FILE is -, read standard input.
*** WARNING ***
The locale specified by the environment affects sort order.
Set LC_ALL=C to get the traditional sort order that uses
native byte values.
%.*s: invalid conversion specification%b %e %Y%b %e %H:%M%lu user%lu
users%s (for regexp %s)%s -> %s (unbackup)
%s [-d] terminated abnormally%s and %s are the same file%s exists but is
not a directory%s has appeared; following end of new file%s has become
accessible%s has become inaccessible%s has been replaced with a remote
file. giving up on this name%s has been replaced with a symbolic link.
giving up on this name%s has been replaced with an untailable file; giving
up on this name%s has been replaced; following end of new file%s has
unknown file type%s has unusable, apparently negative size%s home page:
<%s>
%s home page: <http://www.gnu.org/software/%s/>
%s is not a valid positive integer%s is too large%s may be used only on a
SELinux kernel%s subprocess%s subprocess failed%s subprocess got fatal
signal %d%s was specified but %s was not%s would overwrite input;
aborting%s%s argument '%s' too large%s-%s%s: %s is so large that
it is not representable%s: %s: line number out of range%s: %s: match not
found%s: %s:%s: disorder: %s: '}' is required in repeat count%s:
FAILED open or read
%s: binary operator expected%s: can make relative symbolic links only in
current directory%s: cannot change nonblocking mode%s: cannot determine
file size%s: cannot find name for user ID %lu
%s: cannot follow end of this type of file; giving up on this name%s:
cannot lseek back to original position%s: cannot overwrite directory%s:
cannot rewind%s: cannot seek%s: cannot seek to end-relative offset %s%s:
cannot seek to offset %s%s: cannot seek to relative offset %s%s: cannot
shred append-only file descriptor%s: cannot skip%s: cannot skip to
specified offset%s: closing delimiter '%c' missing%s:
couldn't reset non-blocking mode%s: descend into directory %s? %s:
descend into write-protected directory %s? %s: end of file%s: equivalence
class operand must be a single character%s: error truncating%s: error
writing at offset %s%s: expected a numeric value%s: failed to close%s:
failed to get extents info%s: failed to open for writing%s: failed to
remove%s: failed to reset file pointer%s: fcntl failed%s: fdatasync
failed%s: file has negative size%s: file has shrunk too much%s: file too
large%s: file too long%s: file truncated%s: fstat failed%s: fsync failed%s:
hard link not allowed for directory%s: input contains a loop:%s: input
contains an odd number of tokens%s: input file is output file%s: integer
expected after delimiter%s: invalid IO block size%s: invalid PID%s: invalid
chunk number%s: invalid count at start of %s%s: invalid directive%s:
invalid field specification %s%s: invalid file size%s: invalid file type%s:
invalid maximum number of unchanged stats between opens%s: invalid
number%s: invalid number of bytes%s: invalid number of chunks%s: invalid
number of lines%s: invalid number of passes%s: invalid number of seconds%s:
invalid number to ignore%s: invalid option -- '%c'
%s: invalid pattern%s: invalid process id%s: invalid regular expression:
%s%s: invalid signal%s: invalid start value for numerical suffix%s: invalid
suffix length%s: line number must be greater than zero%s: line number out
of range%s: lseek failed%s: multiple signals specified%s: new permissions
are %s, not %s%s: no properly formatted %s checksum lines found%s: no size
information for this device%s: no such user%s: not listing already-listed
directory%s: number of bytes is too large%s: option '%c%s'
doesn't allow an argument
%s: option '%s' is ambiguous; possibilities:%s: option
'--%s' doesn't allow an argument
%s: option '--%s' requires an argument
%s: option '-W %s' doesn't allow an argument
%s: option '-W %s' is ambiguous
%s: option '-W %s' requires an argument
%s: option requires an argument -- '%c'
%s: overwrite %s? %s: pass %lu/%lu (%s)...%s: pass %lu/%lu (%s)...%s%s:
pass %lu/%lu (%s)...%s/%s %d%%%s: read error%s: remove %s %s? %s: remove
%zu argument recursively? %s: remove %zu arguments recursively? %s: remove
%zu argument? %s: remove %zu arguments? %s: remove write-protected %s %s?
%s: removed%s: removing%s: renamed to %s%s: replace %s? %s: seek failed%s:
too many checksum lines%s: try to overwrite %s, overriding mode %04lo (%s)?
%s: unable to determine maximum file name length%s: unable to perform all
requested operations%s: unary operator expected%s: unrecognized option
'%c%s'
%s: unrecognized option '--%s'
%s: value not completely converted%s: write error%s: write failed%s:%lu:
invalid line; missing second token%s:%lu: invalid zero-length file
name%s:%lu: unrecognized keyword %s%s}: integer required between
'{' and '}''')' expected')'
expected, found %s'-%c' extra characters or invalid number in the
argument: %s'--pages=FIRST_PAGE[:LAST_PAGE]' missing
argument'-N NUMBER' invalid starting line number: %s'-W
PAGE_WIDTH' invalid number of characters: %s'-l PAGE_LENGTH'
invalid number of lines: %s'-o MARGIN' invalid line offset:
%s'-w PAGE_WIDTH' invalid number of characters: %s(C)* file
systems that cache in temporary locations, such as NFS
version 3 clients
* compressed file systems
* log-structured or journaled file systems, such as those supplied with
AIX and Solaris (and JFS, ReiserFS, XFS, Ext3, etc.)
* file systems that write redundant data and carry on even if some writes
fail, such as RAID-based file systems
* file systems that make snapshots, such as Network Appliance's NFS
server
, load average: %.2f, %g s, %s/s
--%s argument %s too large--context (-Z) works only on an SELinux-enabled
kernel--context (-Z) works only on an SELinux/SMACK-enabled kernel--filter
does not process a chunk extracted to stdout--group is mutually exclusive
with -c/-d/-D/-u--grouping cannot be combined with --format--header ignored
with command-line input--padding cannot be combined with --format--reflink
can be used only with --sparse=auto--tag does not support --text mode-R
--dereference requires either -H or -L-R -h requires -P-ef does not accept
-l-nt does not accept -l-ot does not accept -l<internal>???
?????AbortedAccess: %x
Modify: %y
Change: %z
Birth: %w
Access: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)
Address family for hostname not supportedAlarm clockAll requests
doneArgument buffer too smallArnold RobbinsAssaf GordonAvailAvailableBad
system callBad value for ai_flagsBrian FoxBroken pipeBus errorCAUTION: Note
that shred relies on a very important assumption:
that the file system overwrites data in place. This is the traditional
way to do things, but many modern file system designs do not satisfy this
assumption. The following are examples of file systems on which shred is
not effective, or is not guaranteed to be effective in all file system
modes:
COMMENTCPU time limit exceededCall the link function to create a link named
FILE2 to an existing FILE1.
Call the unlink function to remove the specified FILE.
CapacityChange the SELinux security context of each FILE to CONTEXT.
With --reference, change the security context of each FILE to that of
RFILE.
Change the group of each FILE to GROUP.
With --reference, change the group of each FILE to that of RFILE.
Change the mode of each FILE to MODE.
With --reference, change the mode of each FILE to that of RFILE.
Change the owner and/or group of each FILE to OWNER and/or GROUP.
With --reference, change the owner and group of each FILE to those of
RFILE.
Chet RameyChild exitedColin PlumbCompare sorted files FILE1 and FILE2 line
by line.
Concatenate FILE(s), or standard input, to standard output.
-A, --show-all equivalent to -vET
-b, --number-nonblank number nonempty output lines, overrides -n
-e equivalent to -vE
-E, --show-ends display $ at end of each line
-n, --number number all output lines
-s, --squeeze-blank suppress repeated empty output lines
Context: %C
ContinuedConvert blanks in each FILE to tabs, writing to standard output.
With no FILE, or when FILE is -, read standard input.
Convert tabs in each FILE to spaces, writing to standard output.
With no FILE, or when FILE is -, read standard input.
Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.
Copy a file, converting and formatting according to the operands.
bs=BYTES read and write up to BYTES bytes at a time
cbs=BYTES convert BYTES bytes at a time
conv=CONVS convert the file as per the comma separated symbol list
count=N copy only N input blocks
ibs=BYTES read up to BYTES bytes at a time (default: 512)
Copy standard input to each FILE, and also to standard output.
-a, --append append to the given FILEs, do not overwrite
-i, --ignore-interrupts ignore interrupt signals
Create a temporary file or directory, safely, and print its name.
TEMPLATE must contain at least 3 consecutive 'X's in last
component.
If TEMPLATE is not specified, use tmp.XXXXXXXXXX, and --tmpdir is implied.
Create named pipes (FIFOs) with the given NAMEs.
Create the DIRECTORY(ies), if they do not already exist.
Create the special file NAME of the given TYPE.
David M. IhnatDavid MacKenzieDavid MadoreDevice: %Dh/%dd Inode: %-10i
Links: %-5h Device type: %t,%T
Device: %Dh/%dd Inode: %-10i Links: %h
Diagnose invalid or unportable file names.
-p check for most POSIX systems
-P check for empty names and leading "-"
--portability check for all POSIX systems (equivalent to -p -P)
Directory: Display file or file system status.
Display the current time in the given FORMAT, or set the system date.
Dmitry V. LevinDrop any supplemental groups, assume the user-ID and
group-ID of the specified
USER (numeric ID or user name), and run COMMAND with any specified
ARGUMENTs.
Exit with status 111 if unable to assume the required user and group ID.
Otherwise, exit with the exit status of COMMAND.
This program is useful only when run by root (user ID zero).
EMT trapEXITEach range is one of:
N N'th byte, character or field, counted from 1
N- from N'th byte, character or field, to end of line
N-M from N'th to M'th (included) byte, character or field
-M from first to M'th (included) byte, character or field
With no FILE, or when FILE is -, read standard input.
Echo the STRING(s) to standard output.
-n do not output the trailing newline
Eric BlakeExit with a status code indicating failure.Exit with a status
code indicating success.Exit with the status determined by EXPRESSION.
F. PinardFAILEDFIXME: unknownFORMAT must be suitable for printing one
argument of type 'double';
it defaults to %.PRECf if FIRST, INCREMENT, and LAST are all fixed point
decimal numbers with maximum precision PREC, and to %g otherwise.
Fifos do not have major and minor device numbers.FileFile size limit
exceededFiles are created u+rw, and directories u+rwx, minus umask
restrictions.
FilesystemFilter adjacent matching lines from INPUT (or standard input),
writing to OUTPUT (or standard output).
With no options, matching lines are merged to the first occurrence.
Floating point exceptionFor complete documentation, run: info coreutils
'%s invocation'
For each pair of input lines with identical join fields, write a line to
standard output. The default join field is the first, delimited
by whitespace. When FILE1 or FILE2 (not both) is -, read standard input.
-a FILENUM also print unpairable lines from file FILENUM, where
FILENUM is 1 or 2, corresponding to FILE1 or FILE2
-e EMPTY replace missing input fields with EMPTY
Force changed blocks to disk, update the super block.
General help using GNU software: <http://www.gnu.org/gethelp/>
Giuseppe ScrivanoH. Peter AnvinHangupI/O possibleIDLEIFreeIUse%IUsedIan
Lance TaylorIdleIf FILE is not specified, use %s. %s as FILE is common.
If first and second call formats both apply, the second format is assumed
if the last operand begins with + or (if there are 2 operands) a digit.
An OFFSET operand means -j OFFSET. LABEL is the pseudo-address
at first byte printed, incremented when dump is progressing.
For OFFSET and LABEL, a 0x or 0X prefix indicates hexadecimal;
suffixes may be . for octal and b for multiply by 512.
Illegal instructionIn addition, file system backups and remote mirrors may
contain copies
of the file that cannot be removed, and that will allow a shredded file
to be recovered later.
In real life: In the 1st form, create a link to TARGET with the name
LINK_NAME.
In the 2nd form, create a link to TARGET in the current directory.
In the 3rd and 4th forms, create links to each TARGET in DIRECTORY.
Create hard links by default, symbolic links with --symbolic.
By default, each destination (name of new link) should not already exist.
When creating hard links, each TARGET must exist. Symbolic links
can hold arbitrary text; if later resolved, a relative link is
interpreted in relation to its parent directory.
In the case of ext3 file systems, the above disclaimer applies
(and shred is thus of limited effectiveness) only in data=journal mode,
which journals file data in addition to just metadata. In both the
data=ordered (default) and data=writeback modes, shred works as usual.
Ext3 journaling modes can be changed by adding the data=something option
to the mount options for a particular file system in the /etc/fstab file,
as documented in the mount man page (man mount).
InfinityInfinity BInformation requestInodesInterruptInterrupted by a
signalInvalid back referenceInvalid character class nameInvalid collation
characterInvalid content of \{\}Invalid preceding regular expressionInvalid
range endInvalid regular expressionJames YoungmanJay LepreauJim KingdonJim
MeyeringJoseph ArceneauxKaveh GhaziKayvan AghaiepourKevin
BraunsdorfKilledLINELOGINList information about the FILEs (the current
directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort is specified.
LoginLogin name: Lucas prime test failure. This should not happenMark
KettenisMatthew BradburnMemory allocation failureMemory exhaustedMichael
MeskesMichael StoneMike HaertelMike ParkerMounted onNAMENameName or service
not knownNiels MollerNo address associated with hostnameNo matchNo previous
regular expressionNon-recoverable failure in name resolutionOKOnly one
string may be given when deleting without squeezing repeats.Ordering
options:
Other options:
Output a permuted index, including context, of the words in the input
files.
Output commands to set the LS_COLORS environment variable.
Determine format of output:
-b, --sh, --bourne-shell output Bourne shell code to set LS_COLORS
-c, --csh, --c-shell output C shell code to set LS_COLORS
-p, --print-database output defaults
Output each NAME with its last non-slash component and trailing slashes
removed; if NAME contains no /'s, output '.' (meaning the
current directory).
Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; default
size is 1000 lines, and default PREFIX is 'x'. With no INPUT, or
when INPUT
is -, read standard input.
Output pieces of FILE separated by PATTERN(s) to files 'xx00',
'xx01', ...,
and output byte counts of each piece to standard output.
Output platform dependent limits in a format useful for shell scripts.
Output who is currently logged in according to FILE.
If FILE is not specified, use %s. %s as FILE is common.
Overwrite the specified FILE(s) repeatedly, in order to make it harder
for even very expensive hardware probing to recover the data.
PIDPackaged by %s
Packaged by %s (%s)
Padraig BradyPaginate or columnate FILE(s) for printing.
Parameter string not correctly encodedPaul EggertPaul RubinPete
TerMaatPlan:
Power failurePremature end of regular expressionPrint ARGUMENT(s) according
to FORMAT, or execute according to OPTION:
Print CRC checksum and byte counts of each FILE.
Print NAME with any leading directory components removed.
If specified, also remove a trailing SUFFIX.
Print certain system information. With no OPTION, same as -s.
-a, --all print all information, in the following order,
except omit -p and -i if unknown:
-s, --kernel-name print the kernel name
-n, --nodename print the network node hostname
-r, --kernel-release print the kernel release
Print checksum and block counts for each FILE.
-r use BSD sum algorithm, use 1K blocks
-s, --sysv use System V sum algorithm, use 512 bytes blocks
Print group memberships for each USERNAME or, if no USERNAME is specified,
for
the current process (which may differ if the groups database has changed).
Print information about users who are currently logged in.
Print machine architecture.
Print newline, word, and byte counts for each FILE, and a total line if
more than one FILE is specified. With no FILE, or when FILE is -,
read standard input. A word is a non-zero-length sequence of characters
delimited by white space.
The options below may be used to select which counts are printed, always in
the following order: newline, word, character, byte, maximum line length.
-c, --bytes print the byte counts
-m, --chars print the character counts
-l, --lines print the newline counts
Print numbers from FIRST to LAST, in steps of INCREMENT.
Print or change terminal characteristics.
Print selected parts of lines from each FILE to standard output.
Print the current time, the length of time the system has been up,
the number of users on the system, and the average number of jobs
in the run queue over the last 1, 5 and 15 minutes.Print the file name of
the terminal connected to standard input.
-s, --silent, --quiet print nothing, only return an exit status
Print the first 10 lines of each FILE to standard output.
With more than one FILE, precede each with a header giving the file name.
With no FILE, or when FILE is -, read standard input.
Print the full filename of the current working directory.
Print the last %d lines of each FILE to standard output.
With more than one FILE, precede each with a header giving the file name.
With no FILE, or when FILE is -, read standard input.
Print the name of the current user.
Print the number of processing units available to the current process,
which may be less than the number of online processors
Print the prime factors of each specified integer NUMBER. If none
are specified on the command line, read them from standard input.
Print the resolved absolute file name;
all but the last component must exist
Print the user name associated with the current effective user ID.
Same as id -un.
Print user and group information for the specified USER,
or (when USER omitted) for the current user.
Print value of a symbolic link or canonical file name
Processing request in progressProfiling timer expiredProject: Q. Frank
XiaQuitRandy SmithReal-time signal %dReformat NUMBER(s), or the numbers
from standard input if none are specified.
Reformat each paragraph in the FILE(s), writing to standard output.
The option -WIDTH is an abbreviated form of --width=DIGITS.
Regular expression too bigRemove (unlink) the FILE(s).
-f, --force ignore nonexistent files and arguments, never
prompt
-i prompt before every removal
Remove the DIRECTORY(ies), if they are empty.
--ignore-fail-on-non-empty
ignore each failure that is solely because a directory
is non-empty
Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY.
Repeatedly output a line with all specified STRING(s), or 'y'.
Report %s bugs to: %s
Report %s translation bugs to <http://translationproject.org/team/>
Request canceledRequest not canceledResource lostRichard M. StallmanRichard
MlynarikRoland HuebnerRoland McGrathRoss PatersonRun COMMAND with an
adjusted niceness, which affects process scheduling.
With no COMMAND, print the current niceness. Niceness values range from
%d (most favorable to the process) to %d (least favorable to the process).
Run COMMAND with root directory set to NEWROOT.
Run COMMAND, ignoring hangup signals.
Run COMMAND, with modified buffering operations for its standard streams.
Run a program in a different SELinux security context.
With neither CONTEXT nor COMMAND, print the current security context.
Russell CokerScott BartramScott MillerSegmentation faultSend signals to
processes, or list signals.
Servname not supported for ai_socktypeSet LC_ALL='C' to work
around the problem.Set each NAME to VALUE in the environment and run
COMMAND.
Shell: Show information about the file system on which each FILE resides,
or all file systems by default.
Shrink or extend the size of each FILE to the specified size
A FILE argument that does not exist is created.
If a FILE is larger than the specified size, the extra data is lost.
If a FILE is shorter, it is extended and the extended part (hole)
reads as zero bytes.
Simon JosefssonSizeSpecial files require major and minor device
numbers.Stack faultStart COMMAND, and kill it if still running after
DURATION.
StoppedStopped (signal)Stopped (tty input)Stopped (tty output)Stuart
KempSuccessSummarize disk usage of each FILE, recursively for directories.
System errorTIMETemporary failure in name resolutionTerminatedThe following
optional flags may follow '%':
- (hyphen) do not pad the field
_ (underscore) pad with spaces
0 (zero) pad with zeros
^ use upper case if possible
# use opposite case if possible
The strings compared were %s and %s.Torbjorn GranlundTrace/breakpoint
trapTrailing backslashTranslate, squeeze, and/or delete characters from
standard input,
writing to standard output.
-c, -C, --complement use the complement of SET1
-d, --delete delete characters in SET1, do not translate
-s, --squeeze-repeats replace each input sequence of a repeated
character
that is listed in SET1 with a single occurrence
of that character
-t, --truncate-set1 first truncate SET1 to length of SET2
Try '%s --help' for more information.
Try '%s ./%s' to remove the file %s.
Two strings must be given when both deleting and squeezing repeats.Two
strings must be given when translating.TypeUlrich DrepperUnknown
errorUnknown signal %dUnknown system errorUnmatched ( or \(Unmatched ) or
\)Unmatched [ or [^Unmatched \{Update the access and modification times of
each FILE to the current time.
A FILE argument that does not exist is created empty, unless -c or -h
is supplied.
A FILE argument string of - is handled specially and causes touch to
change the times of the file associated with standard output.
Urgent I/O conditionUsage: %s
Usage: %s COMMAND [ARG]...
or: %s OPTION
Usage: %s CONTEXT COMMAND [args]
or: %s [ -c ] [-u USER] [-r ROLE] [-t TYPE] [-l RANGE] COMMAND [args]
Usage: %s EXPRESSION
or: %s OPTION
Usage: %s FILE
or: %s OPTION
Usage: %s FILE1 FILE2
or: %s OPTION
Usage: %s FORMAT [ARGUMENT]...
or: %s OPTION
Usage: %s NAME [SUFFIX]
or: %s OPTION... NAME...
Usage: %s NUMBER[SUFFIX]...
or: %s OPTION
Pause for NUMBER seconds. SUFFIX may be 's' for seconds (the
default),
'm' for minutes, 'h' for hours or 'd' for
days. Unlike most implementations
that require NUMBER be an integer, here NUMBER may be an arbitrary floating
point number. Given two or more arguments, pause for the amount of time
specified by the sum of their values.
Usage: %s OPTION... COMMAND
Usage: %s OPTION... FILE...
Usage: %s OPTION... [FILE]...
Usage: %s [-F DEVICE | --file=DEVICE] [SETTING]...
or: %s [-F DEVICE | --file=DEVICE] [-a|--all]
or: %s [-F DEVICE | --file=DEVICE] [-g|--save]
Usage: %s [-WIDTH] [OPTION]... [FILE]...
Usage: %s [-s SIGNAL | -SIGNAL] PID...
or: %s -l [SIGNAL]...
or: %s -t [SIGNAL]...
Usage: %s [FILE]...
or: %s [OPTION]
Usage: %s [NAME]
or: %s OPTION
Print or set the hostname of the current system.
Usage: %s [NUMBER]...
or: %s OPTION
Usage: %s [OPERAND]...
or: %s OPTION
Usage: %s [OPTION]
Usage: %s [OPTION]
Print the numeric identifier (in hexadecimal) for the current host.
Usage: %s [OPTION] DURATION COMMAND [ARG]...
or: %s [OPTION]
Usage: %s [OPTION] NAME...
Usage: %s [OPTION] NEWROOT [COMMAND [ARG]...]
or: %s OPTION
Usage: %s [OPTION] [COMMAND [ARG]...]
Usage: %s [OPTION] [FILE]
Write totally ordered list consistent with the partial ordering in FILE.
With no FILE, or when FILE is -, read standard input.
Usage: %s [OPTION]...
Usage: %s [OPTION]... CONTEXT FILE...
or: %s [OPTION]... [-u USER] [-r ROLE] [-l RANGE] [-t TYPE] FILE...
or: %s [OPTION]... --reference=RFILE FILE...
Usage: %s [OPTION]... DIRECTORY...
Usage: %s [OPTION]... FILE PATTERN...
Usage: %s [OPTION]... FILE...
Usage: %s [OPTION]... FILE1 FILE2
Usage: %s [OPTION]... GROUP FILE...
or: %s [OPTION]... --reference=RFILE FILE...
Usage: %s [OPTION]... LAST
or: %s [OPTION]... FIRST LAST
or: %s [OPTION]... FIRST INCREMENT LAST
Usage: %s [OPTION]... MODE[,MODE]... FILE...
or: %s [OPTION]... OCTAL-MODE FILE...
or: %s [OPTION]... --reference=RFILE FILE...
Usage: %s [OPTION]... NAME TYPE [MAJOR MINOR]
Usage: %s [OPTION]... NAME...
Usage: %s [OPTION]... SET1 [SET2]
Usage: %s [OPTION]... [ FILE | ARG1 ARG2 ]
Usage: %s [OPTION]... [+FORMAT]
or: %s [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
Usage: %s [OPTION]... [-T] SOURCE DEST
or: %s [OPTION]... SOURCE... DIRECTORY
or: %s [OPTION]... -t DIRECTORY SOURCE...
Usage: %s [OPTION]... [-T] SOURCE DEST
or: %s [OPTION]... SOURCE... DIRECTORY
or: %s [OPTION]... -t DIRECTORY SOURCE...
or: %s [OPTION]... -d DIRECTORY...
Usage: %s [OPTION]... [-T] TARGET LINK_NAME (1st form)
or: %s [OPTION]... TARGET (2nd form)
or: %s [OPTION]... TARGET... DIRECTORY (3rd form)
or: %s [OPTION]... -t DIRECTORY TARGET... (4th form)
Usage: %s [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]
Usage: %s [OPTION]... [FILE]
Usage: %s [OPTION]... [FILE]
or: %s -e [OPTION]... [ARG]...
or: %s -i LO-HI [OPTION]...
Usage: %s [OPTION]... [FILE]
Base64 encode or decode FILE, or standard input, to standard output.
Usage: %s [OPTION]... [FILE]...
Usage: %s [OPTION]... [FILE]...
or: %s [-abcdfilosx]... [FILE] [[+]OFFSET[.][b]]
or: %s --traditional [OPTION]... [FILE] [[+]OFFSET[.][b]
[+][LABEL][.][b]]
Usage: %s [OPTION]... [FILE]...
or: %s [OPTION]... --files0-from=F
Usage: %s [OPTION]... [FILE]...
Print or check %s (%d-bit) checksums.
With no FILE, or when FILE is -, read standard input.
Usage: %s [OPTION]... [INPUT [OUTPUT]]
Usage: %s [OPTION]... [INPUT [PREFIX]]
Usage: %s [OPTION]... [INPUT]... (without -G)
or: %s -G [OPTION]... [INPUT [OUTPUT]]
Usage: %s [OPTION]... [NUMBER]...
Usage: %s [OPTION]... [OWNER][:[GROUP]] FILE...
or: %s [OPTION]... --reference=RFILE FILE...
Usage: %s [OPTION]... [TEMPLATE]
Usage: %s [OPTION]... [USERNAME]...
Usage: %s [OPTION]... [USER]
Usage: %s [OPTION]... [USER]...
Usage: %s [OPTION]... [VARIABLE]...
Print the values of the specified environment VARIABLE(s).
If no VARIABLE is specified, print name and value pairs for them all.
Usage: %s [SHORT-OPTION]... USER COMMAND [ARGUMENT]...
or: %s LONG-OPTION
Usage: %s [SHORT-OPTION]... [STRING]...
or: %s LONG-OPTION
Usage: %s [STRING]...
or: %s OPTION
Usage: %s [ignored command line arguments]
or: %s OPTION
Usage: test EXPRESSION
or: test
or: [ EXPRESSION ]
or: [ ]
or: [ OPTION
Use%UsedUser defined signal 1User defined signal 2Valid arguments are:Valid
arguments are:
Valid format sequences for file systems:
%a free blocks available to non-superuser
%b total data blocks in file system
%c total file nodes in file system
%d free file nodes in file system
%f free blocks in file system
Virtual timer expiredWARNING: Circular directory structure.
This almost certainly means that you have a corrupted file system.
NOTIFY YOUR SYSTEM MANAGER.
The following directory is part of the cycle:
%s
WARNING: ignoring --preserve-context; this kernel is not
SELinux-enabledWARNING: ignoring --strip-program option as -s option was
not specifiedWarning: WhenWhereWindow changedWith --follow (-f), tail
defaults to following the file descriptor, which
means that even if a tail'ed file is renamed, tail will continue to
track
its end. This default behavior is not desirable when you really want to
track the actual name of the file, not the file descriptor (e.g., log
rotation). Use --follow=name in that case. That causes tail to track the
named file in a way that accommodates renaming, removal and creation.
Wrap input lines in each FILE (standard input by default), writing to
standard output.
Write a random permutation of the input lines to standard output.
Write each FILE to standard output, last line first.
With no FILE, or when FILE is -, read standard input.
Write each FILE to standard output, with line numbers added.
With no FILE, or when FILE is -, read standard input.
Write lines consisting of the sequentially corresponding lines from
each FILE, separated by TABs, to standard output.
With no FILE, or when FILE is -, read standard input.
Write sorted concatenation of all FILE(s) to standard output.
Written by %s and %s.
Written by %s, %s, %s,
%s, %s, %s, %s,
%s, %s, and others.
Written by %s, %s, %s,
%s, %s, %s, %s,
%s, and %s.
Written by %s, %s, %s,
%s, %s, %s, %s,
and %s.
Written by %s, %s, %s,
%s, %s, %s, and %s.
Written by %s, %s, %s,
%s, %s, and %s.
Written by %s, %s, %s,
%s, and %s.
Written by %s, %s, %s,
and %s.
Written by %s, %s, and %s.
Written by %s.
[=c=] expressions may not appear in string2 when translating^ no match for
key
^[nN]^[yY]_open_osfhandle failed`a command must be given with an
adjustmentai_family not supportedai_socktype not supportedambiguous
argument %s for %san input delimiter may be specified only when operating
on fieldsappending output to %sbacking up %s would destroy source; %s not
copiedbacking up %s would destroy source; %s not movedbackup typeblock
special fileblock special files not supportedblocksboth files cannot be
standard inputbyte offset %s is too largecan't apply partial context
to unlabeled file %scan't get process contextcannot access %scannot
backup %scannot both summarize and show all entriescannot change ownership
of %scannot change permissions of %scannot change root directory to
%scannot change to directory %scannot chdir to root directorycannot combine
--target-directory (-t) and --no-target-directory (-T)cannot combine
--target-directory and --no-target-directorycannot combine -e and -i
optionscannot combine any two of {ascii,ebcdic,ibm}cannot combine block and
unblockcannot combine direct and nocachecannot combine excl and
nocreatcannot combine lcase and ucasecannot combine mode and --reference
optionscannot combine signal with -l or -tcannot compare file names %s and
%scannot convert U+%04X to local character setcannot convert U+%04X to
local character set: %scannot copy a directory, %s, into itself, %scannot
copy cyclic symbolic link %scannot create directory %scannot create fifo
%scannot create hard link %s to %scannot create link %s to %scannot create
pipecannot create regular file %scannot create special file %scannot create
symbolic link %scannot create symbolic link %s to %scannot create temporary
file in %scannot dereference %scannot determine device and inode of
%scannot determine hostnamecannot determine location of %s. reverting to
pollingcannot do --relative without --symboliccannot do ioctl on %scannot
find name for group ID %lucannot find name for user ID %scannot follow %s
by namecannot fstat %scannot get current directorycannot get effective
GIDcannot get effective UIDcannot get nicenesscannot get real GIDcannot get
real UIDcannot get system namecannot get the size of %scannot lseek
%scannot make both hard and symbolic linkscannot make directory %scannot
move %s to %scannot move %s to a subdirectory of itself, %scannot move
directory onto non-directory: %s -> %scannot open %s for readingcannot
open %s for writingcannot open directory %scannot operate on dangling
symlink %scannot overwrite directory %s with non-directorycannot overwrite
non-directory %s with directory %scannot perform formatted outputcannot
preserve extended attributes, cp is built without xattr supportcannot
preserve security context without an SELinux-enabled kernelcannot print
"only" of more than one choicecannot print only names or real IDs
in default formatcannot print security context when user specifiedcannot
readcannot read directory %scannot read file names from %scannot read file
system information for %scannot read realtime clockcannot read symbolic
link %scannot read table of mounted file systemscannot remove %scannot
reposition file pointer for %scannot restore fd %d: dup2 failedcannot run
%scannot set %scannot set datecannot set group-ID to %lucannot set
hostname; this system lacks the functionalitycannot set name to %scannot
set nicenesscannot set permissions of %scannot set target context and
preserve itcannot set time stamps for %scannot set user-ID to %lucannot
skip past end of combined inputcannot specify --null (-0) with
commandcannot specify both printing across and printing in parallelcannot
specify number of columns when printing in parallelcannot specify times
from more than one sourcecannot split in more than one waycannot stat
%scannot stat current directory (now %s)cannot stat standard inputcannot
touch %scannot un-backup %scannot unlink %scannot unset %scannot watch
%scannot watch parent directory of %scannot work around kernel bug after
allchanged group of %s from %s to %s
changed ownership of %s from %s to %s
changing group of %schanging ownership of %schanging permissions of
%schanging security context of %s
character offset is zerocharacter out of rangecharacter special
filecharacter special files not supportedclearing permissions for %sclock
changeclose failedclosing %s (fd=%d)closing directory %sclosing input file
%sclosing input pipeclosing output file %sclosing output pipeclosing prior
pipeclosing standard inputcompatibility mode supports at most one
fileconflicting empty-field replacement stringsconflicting security context
specifiers givencould not set buffering of %s to mode %s
couldn't create process for %s -dcouldn't create temporary
filecouldn't find directory entry in %s with matching
i-nodecouldn't get boot timecreated directory %screating directory
%screating file %s
delimiter list ends with an unescaped backslash: %sdirectorydivision by
zeroempty %s not allowedempty file nameempty taberror canonicalizing
%serror closing fileerror in regular expression matchererror in regular
expression searcherror initializing month stringserror monitoring inotify
eventerror reading %serror reading inotify eventerror reading inputerror
waiting for commanderror writing %sexecuting with FILE=%s
exit=extra argument %sextra operand %sextra operand %s not allowed with
-%cfailed to access %sfailed to canonicalize %sfailed to change context of
%s to %sfailed to change group of %s from %s to %s
failed to change group of %s to %s
failed to change mode of %s from %04lo (%s) to %04lo (%s)
failed to change ownership of %s
failed to change ownership of %s from %s to %s
failed to change ownership of %s to %s
failed to chdir to %sfailed to clone %s from %sfailed to close %sfailed to
close input pipefailed to compute a new contextfailed to convert some of
the input numbersfailed to create directory via template %sfailed to create
file via template %sfailed to create hard link %sfailed to create hard link
%s => %sfailed to create hard link to %.0s%sfailed to create pipefailed
to create security context: %sfailed to create symbolic link %sfailed to
create symbolic link %s -> %sfailed to create temporary file in %sfailed
to discard cache for: %sfailed to extend %sfailed to find %sfailed to get
attributes of %sfailed to get current contextfailed to get groups for the
current processfailed to get groups for user %sfailed to get security
context of %sfailed to lookup file %sfailed to open %sfailed to open %s for
readingfailed to open %s for writingfailed to prepare value '%Lf'
for printingfailed to preserve authorship for %sfailed to preserve
ownership for %sfailed to preserve permissions for %sfailed to preserve
times for %sfailed to redirect standard errorfailed to remove %sfailed to
remove directory %sfailed to render standard input unusablefailed to reopen
%s with mode %sfailed to restore context for %sfailed to restore the
default file creation contextfailed to return to initial working
directoryfailed to rewind stream for %sfailed to run command %sfailed to
run command: "%s -c %s"failed to set %s security context
component to %sfailed to set FILE environment variablefailed to set
additional groupsfailed to set default creation context for %sfailed to set
default file creation context for %sfailed to set default file creation
context to %sfailed to set group-IDfailed to set new range %sfailed to set
new role %sfailed to set new type %sfailed to set new user %sfailed to set
supplemental group(s)failed to set the copy of stderr to close on
execfailed to set the security context of %sfailed to set user-IDfailed to
stat %sfailed to turn off O_DIRECT: %sfailed to update the environment with
%sfdatasync failed for %sfflush failedfield number %s is too largefield
number is zerofields and positions are numbered from 1fifofile %d is not in
sorted orderfile operands cannot be combined with --files0-fromfile
operands cannot be combined with --print-database (-p)file system type %s
both selected and excludedfork system call failedformat %s ends in %%format
%s has no %% directiveformat %s has too many %% directivesformat %s has
unknown %%%c directiveformat string may not be specified when printing
equal width stringsfsync failed for %sfts_close failedfts_read
failedfts_read failed: %sgenerating relative pathgetting new attributes of
%sgroup of %s retained as %s
grouping and printing repeat counts is meaninglessgrouping cannot be
combined with --togrouping has no effect in this localeiconv function not
availableiconv function not usableid=ignoring --no-newline with multiple
argumentsignoring all argumentsignoring inputignoring input and appending
output to %signoring input and redirecting stderr to stdoutignoring invalid
tab size in environment variable TABSIZE: %signoring invalid value of
environment variable QUOTING_STYLE: %signoring invalid width in environment
variable COLUMNS: %signoring non-option argumentsincompatible join fields
%lu, %luincompatible tabsinotify cannot be used, reverting to
pollinginotify resources exhaustedinput disappearedinput line is too
longinput line is too short, no numbers found to convert in field
%ldinter-device move failed: %s to %s; unable to remove targetinvalid %s%s
argument '%s'invalid --%s argument %sinvalid --threshold argument
'-0'invalid adjustment %sinvalid argument %sinvalid argument %s
for %sinvalid body numbering style: %sinvalid buffering mode %s for %s
invalid byte, character or field listinvalid character '%c' in
type string %sinvalid character class %sinvalid context: %sinvalid
conversioninvalid conversion specifier in suffix: %cinvalid conversion
specifier in suffix: \%.3oinvalid date %sinvalid date format %sinvalid
decreasing rangeinvalid device %s %sinvalid device type %sinvalid field
number: %sinvalid field specifier: %sinvalid field value %sinvalid field
width: %sinvalid file number in field spec: %sinvalid flags in conversion
specification: %%%c%cinvalid floating point argument: %sinvalid footer
numbering style: %sinvalid format %s (width overflow)invalid format %s,
directive must be %%['][-][N]finvalid gap width: %sinvalid
groupinvalid group %sinvalid group list %sinvalid group: %sinvalid header
numbering style: %sinvalid header value %sinvalid inputinvalid input
flaginvalid input range %sinvalid integer %sinvalid integer argument
%sinvalid line count %sinvalid line discipline %sinvalid line number field
width: %sinvalid line number increment: %sinvalid line numbering format:
%sinvalid line width: %sinvalid major device number %sinvalid maximum depth
%sinvalid minor device number %sinvalid modeinvalid mode %sinvalid mode:
%sinvalid number %sinvalid number after ','invalid number after
'-'invalid number after '.'invalid number at field
startinvalid number of blank lines: %sinvalid number of bytesinvalid number
of bytes to compareinvalid number of bytes to skipinvalid number of
columns: %sinvalid number of fields to skipinvalid number of linesinvalid
number: %sinvalid option -- %cinvalid option -- %c; -WIDTH is recognized
only when it is the first
option; use -w N insteadinvalid output address radix '%c'; it
must be one character from [doxn]invalid output flaginvalid padding value
%sinvalid page range %sinvalid precision: %sinvalid range with no endpoint:
-invalid repeat count %s in [c*n] constructinvalid specinvalid starting
line number: %sinvalid status flaginvalid suffix %s, contains directory
separatorinvalid suffix in %s%s argument '%s'invalid suffix in
input %s: %sinvalid suffix in input: %sinvalid tab size: %sinvalid
template, %s, contains directory separatorinvalid template, %s; with
--tmpdir, it may not be absoluteinvalid time interval %sinvalid time style
format %sinvalid trailing option -- %cinvalid type string %sinvalid type
string %s;
this system doesn't provide a %lu-byte floating point typeinvalid type
string %s;
this system doesn't provide a %lu-byte integral typeinvalid unit size:
%sinvalid universal character name \%c%0*xinvalid userinvalid user
%sinvalid width: %sinvalid wrap size: %sinvalid zero-length file nameit is
dangerous to operate recursively on %sit is dangerous to operate
recursively on %s (same as %s)key %lu has zero width and will be ignoredkey
%lu is numeric and spans multiple fieldslarge input value %s: possible
precision losslast=leading '-' in a component of file name
%sleading blanks are significant in key %lu; consider also specifying
'b'limit %lu exceeded by length %lu of file name %slimit %lu
exceeded by length %lu of file name component %sline buffering stdin is
meaninglessline count option -%s%c... is too largeline number %s is smaller
than preceding line number, %sline number overflowmaximum --%s argument
with current rlimit is %smemory exhaustedmemory exhausted by input buffer
of size %zu bytes (%s)memory exhausted by output buffer of size %zu bytes
(%s)message queueminimum --%s argument is %smisaligned [:upper:] and/or
[:lower:] constructmissing %% conversion specification in suffixmissing
']'missing 'i' suffix in input: %s (e.g
Ki/Mi/Gi)missing argument after %smissing argument to %smissing character
class name '[::]'missing conversion specifier in suffixmissing
destination file operand after %smissing equivalence class character
'[==]'missing file operandmissing hexadecimal number in
escapemissing list of fieldsmissing list of positionsmissing operandmissing
operand after %smode must specify only file permission bitsmode of %s
changed from %04lo (%s) to %04lo (%s)
mode of %s retained as %04lo (%s)
mount point %s already traversedmoving input pipemulti-character tab
%smultiple -i options specifiedmultiple -l or -t options specifiedmultiple
compress programs specifiedmultiple delimiters specifiedmultiple
levelrangesmultiple output files specifiedmultiple output formats
specifiedmultiple random sources specifiedmultiple relative modifiers
specifiedmultiple rolesmultiple target directories specifiedmultiple
typesmultiple usersneither symbolic link %s nor referent has been changed
no SHELL environment variable, and no shell type option givenno change to
ownership of %s
no command specifiedno conversion option specifiedno file systems
processedno files remainingno input from %sno login nameno process ID
specifiedno type may be specified when dumping stringsno username
specified; at least one must be specified when using -lnon-integer
argumentnonportable character %s in file name %snot a ttynot writing
through dangling symlink %snumber in %s is too largenumber in parallel must
be nonzeronumber of bytesnumber of linesnumerical suffix start value is too
large for the suffix lengthobsolescent key %s used; consider %s
insteadoffset overflow while reading file %somitting directory %sonly one
[c*] repeat construct may appear in string2only one device may be
specifiedonly one type of list may be specifiedopen failedoption
'-%s' is ignoredoptions '-%s' are ignoredoption
'-r' only applies to last-resort comparisonoption --output: field
%s unknownoption --output: field %s used more than onceoption --zero not
permitted in default formatoption used in invalid context -- %coptions %s
and %s are mutually exclusiveoptions '-%s' are
incompatibleoptions --backup and --no-clobber are mutually exclusiveoptions
--compare (-C) and --preserve-timestamps are mutually exclusiveoptions
--compare (-C) and --strip are mutually exclusiveout of memory (requested
%zu bytes)output file suffixes exhaustedoverflow extending size of file
%soverflow rounding up size of file %sownership of %s retained
ownership of %s retained as %s
page number overflowpage width too narrowpreserving permissions for
%spreserving times for %sprinting all duplicated lines and repeat counts is
meaninglessrange-endpoints of '%s-%s' are in reverse collating
sequence orderread errorread failedreading directory %srecord too
largeredirecting stderr to stdoutrefusing to remove %s or %s directory:
skipping %sregular empty fileregular filerejecting suffix in input: %s
(consider using --from)removed %s
removed directory: %s
removing directory, %srun-levelsemaphoreseparator cannot be emptyset
LC_ALL='C' to work around the problemsetting flags for %ssetting
permissions for %ssetting times of %sshared memory objectskip-bytes +
read-bytes is too largeskipping %s, since it's on a different
deviceskipping file %s, as it was replaced while being copiedsocketsqufof
queue overflowstandard errorstandard inputstandard input is closedstandard
outputstat failedstderrstdinstdoutstray character in field specstring
comparison failedstring transformation failedstrip process terminated
abnormallysuppressing non-delimited lines makes sense
only when operating on fieldssymbolic linksyntax errorsystem boottab size
cannot be 0tab size contains invalid character(s): %stab sizes must be
ascendingtab stop is too large %stab stop value is too largetabs are too
far aparttarget %s is not a directorytarget directory not allowed when
installing a directoryterm=test and/or [the --binary and --text options are
meaningless when verifying checksumsthe --compare (-C) option is ignored
when you specify a mode with non-permission bitsthe --quiet option is
meaningful only when verifying checksumsthe --status option is meaningful
only when verifying checksumsthe --strict option is meaningful only when
verifying checksumsthe --tag option is meaningless when verifying
checksumsthe --warn option is meaningful only when verifying checksumsthe
[c*] construct may appear in string2 only when translatingthe [c*] repeat
construct may not appear in string1the argument %s lacks a leading
'+';
when using an option to specify date(s), any non-option
argument must be a format string beginning with '+'the delimiter
must be a single characterthe monitored command dumped corethe options for
verbose and stty-readable output styles are
mutually exclusivethe options to output dircolors' internal database
and
to select a shell syntax are mutually exclusivethe options to print and set
the time may not be used togetherthe options to specify dates for printing
are mutually exclusivethe strings compared were %s and %sthe strip option
may not be used when installing a directorythe suffix length needs to be at
least %zuthe untransformed string was %stime %s is out of rangeto use
user-ID %s you need to use -g tootoo few X's in template %stoo many %%
conversion specifications in suffixtoo many characters in settoo many input
linestoo many repeated linestoo many templatestotaltraversal failed:
%styped memory objectuid=%sunable to display error messageunable to record
current working directoryunable to set security context %sunexpected
failure: fts_info=%d: %s
please report to %sunknown binary operatorunknown status from command
(0x%X)unknown streamunknown user-ID: %sunparsable value for LS_COLORS
environment variableunrecognized file system type 0x%08lx for %s. please
report this to %s. reverting to pollingunrecognized operand %sunrecognized
prefix: %sup %2d:%02d, up %ld day %2d:%02d, up %ld days %2d:%02d, up
???? days ??:??, use --no-preserve-root to override this failsafeusing %s
sorting rulesusing %s to denote standard input does not work in file system
modeusing simple byte comparisonvalue too large to be converted: %svalue
too large to be printed: '%Lg' (cannot handle values >
999Y)value too large to be printed: '%Lg' (consider using
--to)waiting for %s [-d]waiting for child processwaiting for stripwarning:
%s: character(s) following character constant have been ignoredwarning: %s:
failed to change context to %swarning: 'touch %s' is obsolete;
use 'touch -t %04ld%02d%02d%02d%02d.%02d'warning: --pid=PID is
not supported on this systemwarning: --retry ignored; --retry is useful
only when followingwarning: --retry only effective for the initial
openwarning: PID ignored; --pid=PID is useful only when followingwarning:
an unescaped backslash at end of string is not portablewarning: backslash
at end of formatwarning: cannot remove: %swarning: disabling core dumps
failedwarning: following standard input indefinitely is ineffectivewarning:
ignoring --context; it requires an SELinux-enabled kernelwarning: ignoring
--context; it requires an SELinux/SMACK-enabled kernelwarning: ignoring
excess arguments, starting with %swarning: invalid file offset after failed
readwarning: invalid width %lu; using %d insteadwarning: line number %s is
the same as preceding line numberwarning: options --apparent-size and -b
are ineffective with --inodeswarning: sigprocmaskwarning: source file %s
specified more than oncewarning: summarizing conflicts with
--max-depth=%luwarning: summarizing is the same as using
--max-depth=0warning: the ambiguous octal escape \%c%c%c is being
interpreted as the 2-byte sequence \0%c%c, %cwarning: timer_createwarning:
timer_settimewarning: unrecognized escape '\%c'warning: working
around lseek kernel bug for file (%s)
of mt_type=0x%0lx -- see <sys/mtio.h> for the list of typesweird
filewhen not truncating set1, string2 must be non-emptywhen reading file
names from stdin, no file name of %s allowedwhen specifying an output
style, modes may not be setwhen translating with complemented character
classes,
string2 must map all characters in the domain to onewhen translating with
string1 longer than string2,
the latter string must not end with a character classwhen translating, the
only character classes that may appear in
string2 are 'upper' and 'lower'will not copy %s through
just-created symlink %swill not create hard link %s to directory %swill not
overwrite just-created %s with %swith --parents, the destination must be a
directorywith --suffix, template %s must end in Xwith FILE=%s, exit %d from
command: %swith FILE=%s, signal %s from command: %swrite errorwrite error
for %swrite failedwriting to %syou must specify -c, -t, -u, -l, -r, or
contextyou must specify a buffering mode optionyou must specify a list of
bytes, characters, or fieldsyou must specify a relative %s with %syou must
specify either %s or %sProject-Id-Version: coreutils-8.22-pre4
Report-Msgid-Bugs-To: bug-coreutils@gnu.org
POT-Creation-Date: 2013-12-13 15:07+0000
PO-Revision-Date: 2013-12-10 15:06+0700
Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>
Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>
Language: vi
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Plural-Forms: nplurals=1; plural=0;
X-Language-Team-Website: <http://translationproject.org/team/vi.html>
X-Generator: Poedit 1.5.5
X-Poedit-SourceCharset: UTF-8
BYTES là dạng bát phân với tiền tố 0x hoặc 0X, và có thể
đặt các hậu tố bội số sau:
b 512
KB 1000
K 1024
MB 1000*1000
M 1024*1024
và tương tự với G, T, P, E, Z, Y.
KIỂU làm từ một hoặc vài dạng đặc tả sau đây:
a ký tự có tên, lờ đi bit bậc cao
c ký tự ASCII hoặc thoát chuỗi gạch ngược
Có thể kết hợp tham số ở dạng truyền thống; chúng tích
lũy:
tham số giống như chọn:
-a -t a ký tự có tên, lờ đi bit bậc cao
-b -t o1 byte bát phân
-c -t c ký tự ASCII hoặc ký tự thoát gạch
ngược
-d -t u2 đơn vị hai byte thập phân không dấu
( BIỂU_THỨC ) BIỂU_THỨC là đúng (true)
! BIỂU_THỨC BIỂU_THỨC là sai (false)
BIỂU_THỨC1 -a BIỂU_THỨC2 cả BIỂU_THỨC1 và
BIỂU_THỨC2 đều là đúng (true)
BIỂU_THỨC1 -o BIỂU_THỨC2 BIỂU_THỨC1 hoặc BIỂU_THỨC2
là đúng (true)
--check-order kiểm tra dữ liệu đầu vào được sắp xếp
đúng, thậm chí
nếu mọi dòng đầu vào đều có thể kết
đôi được
--nocheck-order không kiểm tra xem đầu vào đã xắp xếp
đúng chưa
-1 bỏ đi cột 1 (những dòng chỉ có trong
TẬP_TIN1)
-2 bỏ đi cột 2 (những dòng chỉ có trong
TẬP_TIN2)
-3 bỏ đi cột 3 (những dòng có trong cả hai tập
tin)
-a, --all giống như “-b -d --login -p -r -t -T -u”
-b, --boot thời gian của lần khởi động cuối
-d, --dead in ra các tiến trình chết
-H, --heading in dòng chứa các tiêu đề của cột
-b TẬP_TIN TẬP_TIN tồn tại và là cái đặc biệt kiểu
khối
-c TẬP_TIN TẬP_TIN tồn tại và là cái đặc biệt kiểu ký
tự
-d TẬP_TIN TẬP_TIN tồn tại và là thư mục
-e TẬP_TIN TẬP_TIN tồn tại
-l đưa ra kết quả dạng dài cho (các)
NGƯỜI_DÙNG
-b bỏ đi thư mục cá nhân của người dùng và
shell trong dạng dài
-h bỏ đi tập tin dự án của người dùng trong
dạng dài
-p bỏ đi tập tin kế hoạch của người dùng
trong dạng dài
-s xuất dạng ngắn, đây là mặc định
-n CHUỖI CHUỖI có chiều dài khác không
CHUỖI tương đương với “-n CHUỖI”
-z CHUỖI CHUỖI có chiều dài là không
CHUỖI1 = CHUỖI2 các chuỗi bằng nhau
CHUỖI1 != CHUỖI2 các chuỗi khác nhau
Đ.SỐ1 * Đ.SỐ2 tích số học của Đ.SỐ1 và Đ.SỐ2
Đ.SỐ1 / Đ.SỐ2 thương số học của Đ.SỐ1 chia cho
Đ.SỐ2
Đ.SỐ1 % Đ.SỐ2 phần dư khi Đ.SỐ1 chia cho Đ.SỐ2
Đ.SỐ1 + Đ.SỐ2 tổng số học của Đ.SỐ1 và Đ.SỐ2
Đ.SỐ1 - Đ.SỐ2 hiệu số học của Đ.SỐ1 và Đ.SỐ2
Đ.SỐ1 < Đ.SỐ2 Đ.SỐ1 nhỏ hơn Đ.SỐ2
Đ.SỐ1 <= Đ.SỐ2 Đ.SỐ1 nhỏ hơn hoặc bằng Đ.SỐ2
Đ.SỐ1 = Đ.SỐ2 Đ.SỐ1 bằng Đ.SỐ2
Đ.SỐ1 != Đ.SỐ2 Đ.SỐ1 khác Đ.SỐ2
Đ.SỐ1 >= Đ.SỐ2 Đ.SỐ1 lớn hơn hoặc bằng Đ.SỐ2
Đ.SỐ1 > Đ.SỐ2 Đ.SỐ1 lớn hơn Đ.SỐ2
T.TIN1 -ef T.TIN2 T.TIN1 và T.TIN2 có cùng số hiệu thiết bị
và inode
T.TIN1 -nt T.TIN2 T.TIN1 mới hơn (theo ngày sửa) T.TIN2
T.TIN1 -ot T.TIN2 T.TIN1 cũ hơn T.TIN2
SỐ_NGUYÊN sao chép đến (nhưng không chứa) số thứ
tự dòng đã chỉ ra
/BTCQ/[HIỆU] sao chép đến (nhưng không chứa) một dòng
tương ứng
%BTCQ%[HIỆU] nhảy tới (nhưng không chứa) một dòng
tương ứng
{SỐ_NGUYÊN} lặp lại mẫu trước với số lần đã
chỉ ra
{*} lặp lại mẫu trước càng nhiều lần càng
tốt
BTCQ: biểu thức chính quy
HIỆU dòng phải là dấu cộng “+” hay dấu trừ “-” với
một số nguyên dương theo sau.
S.NGUYÊN1 -eq S.NGUYÊN2 S.NGUYÊN1 bằng S.NGUYÊN2
S.NGUYÊN1 -ge S.NGUYÊN2 S.NGUYÊN1 lớn hơn hoặc bằng S.NGUYÊN2
S.NGUYÊN1 -gt S.NGUYÊN2 S.NGUYÊN1 lớn hơn S.NGUYÊN2
S.NGUYÊN1 -le S.NGUYÊN2 S.NGUYÊN1 nhỏ hơn hoặc bằng S.NGUYÊN2
S.NGUYÊN1 -lt S.NGUYÊN2 S.NGUYÊN1 nhỏ hơn S.NGUYÊN2
S.NGUYÊN1 -ne S.NGUYÊN2 S.NGUYÊN1 khác (không bằng) SỐ_NGUYÊN2
CHUỖI : BTCQ đánh dấu tương ứng của BTCQ trong CHUỖI
match CHUỖI BTCQ giống như CHUỖI : BTCQ
substr CHUỖI VỊ_TRÍ DÀI chuỗi con của CHUỖI, VỊ_TRÍ
đếm từ 1
index CHUỖI KÝ_TỰ chỉ mục trong CHUỖI ở đó tìm
thấy KÝ_TỰ, hoặc 0
length CHUỖI chiều dài CHUỖI
a đánh số mọi dòng
t chỉ đánh số những dòng không rỗng
n không đánh số dòng
pBRE chỉ dánh số những dòng chứa tương ứng với
biểu thức chính quy cơ bản, BRE
ĐỊNH_DẠNG là một trong:
ln canh hàng trái, không có các số 0 ở đầu
rn canh hàng phải, không có các số 0 ở đầu
rz canh hàng phải, có các số 0 ở đầu
b tạo một tập tin đặc biệt kiểu khối (có bộ
đệm)
c, u tạo một tập tin đặc biệt kiểu ký tự (không có
bộ đệm)
p tạo một FIFO (VTRT: Vào Trước, Ra Trước)
# người dùng=%lu
Trợ giúp trực tuyến %s: <%s>
”-t” là ngầm định nếu CHIỀU_DÀI_TRANG ≤ 10.
Không có TẬP_TIN, hoặc TẬP_TIN là “-” thì đọc đầu vào
tiêu chuẩn.
Một trường là một chuỗi các khoảng trắng (thường là
dấu cách
và/hay khoảng TAB), rồi các ký tự không trắng.
Bỏ qua các trường trước khi các ký tự.
Một chương trình “finger” nhẹ; in ra thông tin về người
dùng.
Tập tin “utmp” sẽ là %s.
Một “-” nghĩa là “-i”. Nếu không có câu LỆNH, thì in
ra môi trường kết quả.
Thêm hậu tố z vào mọi ký tự có thể hiển thị được
tại cuối của
từng dòng kết xuất.
Sau mỗi cờ cũng có thể đặt bề rộng trường (theo số
thập phân);
rồi (cũng tùy chọn) sự sửa đổi, hoặc:
E để dùng các sự đại diện xen kẽ của miền địa phương
(nếu có)
hoặc
O để dùng các ký hiệu thuộc số xen kẽ của miền địa
phương (nếu có)
Theo mặc định, một BIỂU_THỨC bị bỏ qua là sai (false).
Không thì BIỂU_THỨC là đúng (true) hoặc sai (false)
và đặt giá trị thoát. Nó là một trong số:
Như một trường hợp đặc biệt, cp tạo bản sao lưu của
NGUỒN
khi đưa ra hai tùy chọn force (ép buộc) và backup (sao lưu)
và NGUỒN và ĐÍCH cùng là một tên cho một tập tin thông
thường đã tồn tại.
Cần biết rằng rất nhiều toán tử cần đặt sau ký tự
thoát hoặc trong dấu ngoặc
khi gõ vào trong shell.
So sánh sẽ là số học nếu cả hai Đ.SỐ đều là số, nếu
không sẽ là so sánh nghĩa từ.
Khớp mẫu sẽ trả lại chuỗi tương ứng giữa “\(” và
“\)” hoặc rỗng.
Nếu không dùng “\(” và “\)”, chúng sẽ trả lại số ký
tự tương ứng hoặc 0.
Phải đưa ra cả LỚN và NHỎ khi KIỂU là b, c hoặc u,
và phải bỏ đi khi KIỂU là p.
Nếu LỚN hoặc NHỎ bắt đầu với:
tiền tố giải thích dạng
* 0x hoặc 0X thập lục
* 0 bát phân
* gì khác thập phân
KIỂU có thể là:
Mặc định, “rm” không xóa thư mục. Hãy dùng tùy chọn
“--recursive”
(-r hoặc -R) để xóa từng thư mục đã liệt kê, cùng với
nội dung của chúng.
Theo mặc định, chọn “-v1 -i1 -l1 -sTAB -w6 -nrn -hn -bt -fn”.
CC là hai ký tự phân cách dùng để chia các trang lôgíc;
khi thiếu ký tự thứ hai thì nó ngầm hiểu là “:”.
Gõ “\\” để dùng “\”. STYLE là một trong:
Mặc định là tập tin NGUỒN sparse nhận ra thô sơ và tập tin
ĐÍCH tương ứng
cũng được sparse. Tính năng này lựa chọn bởi
“--sparse=auto”. Hãy chỉ ra
”--sparse=always” để tạo một tập tin ĐÍCH sparse kể cả
khi tập tin NGUỒN
chứa một chuỗi byte số không đủ dài.
Hãy dùng “--sparse=never” để ngăn chặn việc tạo các tập
tin sparse.
Khi “--reflink[=always]” được chỉ ra, hãy chạy một thao tác
sao chép nhẹ nhàng,
trong đó mỗi khối dữ liệu được sao chép chỉ nếu bị
sửa đổi. Không thể làm như thế,
không sao chép được hay “--reflink=auto” được chỉ ra thì
phục hồi việc sao chép tiêu chuẩn.
CHUNKS có thể là:
N chia nhỏ thành N tập tin theo cỡ của đầu vào
K/N đầu ra thứ K trên N của stdout
l/N chia nhỏ thành N tập tin không có dòng chia cắt
l/K/N đầu ra thứ K trên N trong stdout không có dòng chia cắt
r/N tương tự “l” nhưng dùng phân phối round-robin
r/K/N tương tự nhưng chỉ xuất xuất phần thứ K trên N ra
stdout
Cài đặt tổ hợp:
* [-]LCASE giống như “[-]lcase”
cbreak giống như “-icanon”
-cbreak giống như “icanon”
Cài đặt điều khiển:
[-]clocal bỏ tín hiệu điều khiển bộ điều giải
[-]cread cho phép nhận dữ liệu vào
* [-]crtscts bật dùng tiến trình bắt tay RTS/CTS
* [-]cdtrdsr bật dùng tiến trình bắt tay DTR/DSR
csN đặt kích cỡ ký tự thành N bit, N nằm trong
[5..8]
DURATION là một số thực chấm động với hậu số tùy chọn:
“s” cho giây (mặc định), “m” cho phút, “h” cho giờ và
“d” cho ngày.
Giá trị hiển thị theo đơn vị kích CỠ sẵn có đầu tiên
từ “--block-size”,
và các biến đổi môi trường %s_BLOCK_SIZE, BLOCK_SIZE và
BLOCKSIZE.
Không thì đơn vị mặc định là 1024 byte (hoặc 512 nếu đặt
POSIXLY_CORRECT).
Mỗi ký hiệu CỜ có thể là:
append chế độ nối thêm
(chỉ có ích cho đầu ra; cũng đề nghị
“conv=notrunc”)
Mỗi CHẾ_ĐỘ có dạng
“[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+”.
Ví dụ:
$ %s --to=si 1000
-> "1.0K"
$ %s --to=iec 2048
-> "2.0K"
$ %s --to=iec-i 4096
-> "4.0Ki"
$ echo 1K | %s --from=si
-> "1000"
$ echo 1K | %s --from=iec
-> "1024"
$ df | %s --header --field 2 --to=si
$ ls -l | %s --header --field 5 --to=iec
$ ls -lh | %s --header --field 5 --from=iec --padding=10
$ ls -lh | %s --header --field 5 --from=iec --format %%10f
Ví dụ:
%s -12 t.tin1 t.tin2 In ra chỉ những dòng nằm trong cả hai
tập tin.
%s -3 t.tin1 t.tin2 In ra những dòng chỉ nằm trong một của
hai tập tin này.
Thí dụ:
%s /usr/bin/ -> “/usr”.
%s dir1/str dir2/str -> “dir1” theo sau bởi “dir2”
%s stdio.h -> “.”.
Các ví dụ:
%s /usr/bin/sort -> “sort”
%s include/stdio.h .h -> “stdio”
%s -s .h include/stdio.h -> “stdio”
%s -a any/str1 any/str2 -> “str1” theo sau là “str2”
Ví dụ:
%s f - g Xuất nội dung của f, tiếp đến là đầu vào tiêu
chuẩn, rồi đến nội dung của g.
%s Sao chép đầu từ đầu vào tiêu chuẩn sang đầu ra
tiêu chuẩn.
Ví dụ:
%s root /u Thay đổi người sở hữu /u thành “root”.
%s root:staff /u Cũng vậy, nhưng thay đổi nhóm của nó thành
“staff”.
%s -hR root /u Thay đổi người sở hữu /u và các tập tin
dưới thành “root”.
Ví dụ:
%s staff /u Thay đổi nhóm của /u thành “staff”.
%s -hR staff /u Thay đổi nhóm của /u và các tập tin con thành
“staff”.
Ví dụ:
Chuyển giây từ epoch (1970-01-01 UTC) thành ngày
$ date --date="@2147483647"
Hiển thị thời gian bờ tây nước Mỹ (dùng tzselect(1) để
tìm TZ)
$ TZ="America/Los_Angeles" date
Hiện thời gian địa phương lúc 9AM ngày thứ 6 sắp tới ở
bờ Tây nước Mỹ
$ date --date="TZ="America/Los_Angeles" 09:00 next Fri”
Trừ đối với “-h” và “-L”, mọi thử nghiệm có liên
quan đến TẬP_TIN
sẽ bỏ tham chiếu của liên kết mềm.
Cần thoát các dấu ngoặc (ví dụ, bằng gạch ngược) đối
trong shell.
SỐ_NGUYÊN có thể đồng thời là “-l CHUỖI” tính chiều
dài của CHUỖI.
Trạng thái thoát là:
* 0 nếu BIỂU_THỨC không phải rỗng hoặc 0.
* 1 nếu BIỂU_THỨC là rỗng hoặc 0
* 2 nếu BIỂU_THỨC sai cú pháp
* 3 nếu gặp lỗi.
Trạng thái thoát là 0 nếu tất cả các con số đầu vào
đều được chuyển đổi.
Theo mặc đinh, %s sẽ dừng tại nơi xảy ra lỗi chuyển đổi
đầu tiên với trạng thái thoát là 2.
Có tùy chọn --invalid=“fail” cảnh báo sẽ đưa ra khi có các
lỗi chuyển đổi xảy ra
và thoát với trạng thái là 2. Có tùy chọn --invalid=“warn”
mỗi lỗi chuyển đổi được
coi là sai, nhưng trạng thái thoát là 0. Tùy chọn
--invalid=“ignore” lỗi chuyển đổi
không được chuẩn đoán và thoát với trạng thái là 0.
Trạng thái thoát:
0 nếu ổn,
1 nếu gặp lỗi nhỏ (v.d. không thể truy cập đến thư mục
con),
2 nếu gặp lỗi nghiêm trọng (v.d. không thể truy cập đến
đối số dòng lệnh)
D.SÁCH_TRƯỜNG là danh sách các trường được ngăn cách nhau
bởi dấu phẩy các cột được bao gồm.
Các tên trường hợp lệ là: “source”, “fstype”,
“itotal”, “iused”, “iavail”, “ipcent”,
“size”, “used”, “avail”, “pcent”, “file” và
“target” (xem trang info).
ĐỊNH_DẠNG điều khiển kết xuất giống như trong printf
kiểu C.
Các chuỗi được biên dịch là:
\" ngoặc kép
ĐỊNH_DẠNG điều khiển kết xuất. Các chuỗi được đọc:
%% một chữ cái %
%a tên viết tắt của ngày trong tuần của miền địa
phương (Th 3..CN)
ĐỊNH-DẠNG phải phù hợp cho việc hiển thị tham số dấu
chấm động “%f”.
Tùy chọn trích dẫn (%'f) sẽ bật --grouping (nếu nó
được hỗ trợ bởi miền địa phương hiện hành).
Tùy chọn độ rộng (%10f) sẽ đệm thêm khi kết xuất. Tùy
chọn độ rộng với giá trị âm
(%-10f) sẽ đệm thêm ở bên trái.
Điều khiển đường tty kết nối tới đầu vào tiêu chuẩn.
Khi không
có đối số, in ra tốc độ đường truyền baud, kỷ luật
đường truyền, và
sự lệch hướng khỏi giá trị stty hữu tỷ.
Trong cài đặt KÝ_TỰ là các chữ cái hoặc mã hoá như ^c,
0x37, 0177 hoặc 127,
giá trị đặc biệt “^-” hoặc “undef” dùng để tắt bỏ
các ký tự đặc biệt.
”-e” có hiệu lực thì cũng nhận ra những dãy theo đây:
Nếu TẬP_TIN là “-”, shred đầu ra tiêu chuẩn.
Xóa (các) TẬP_TIN nếu có chỉ ra “--remove” (-u).
Mặc định là không xóa tập tin vì lệnh thường thao tác
trên tập tin thiết bị
như “/dev/hda”, và không nên xóa bỏ những tập tin này.
Đối số của tùy chọn HOW chỉ ra cách gỡ bỏ các mục tin
thư mục:
“unlink” => dùng cú gọi unlink tiêu chuẩn.
“wipe” => cũng tẩy các byte đầu trong tên.
“wipesync” => cũng đồng bộ từng byte xóa lên đĩa.
Chế độ mặc định là “wipesync”. nhưng nó có thể hơi xoa
hoa.
Nếu không chỉ ra TẬP_TIN, sử dụng %s . %s như là TẬP_TIN
chung.
Nếu đưa ra Đ.SỐ1 Đ.SỐ2, coi là “-m”: thường là “am
i” hoặc “mom likes”.
Nếu chỉ ra TẬP_TIN, thì đọc nó để tìm ra màu nào sử
dụng cho dạng tập tin
và phần mở rộng tập tin nào. Nếu không, sử dụng cơ sở
dữ liệu đã biên dịch từ trước.
Để xem chi tiết về định dạng của những tập tin này,
chạy “dircolors --print-database”.
Nếu bỏ qua ĐẦU hoặc CÔNG_SAI, thì mặc định là 1. Tức
là, CÔNG_SAI
bị bỏ qua, mặc định đặt thành 1 ngay cả khi CUỐI nhỏ
hơn ĐẦU.
Chuỗi số được kết thúc khi tổng giá trị của số hiện
tại và
CÔNG_SAI sẽ trở nên lớn hơn CUỐI.
ĐẦU, CÔNG_SAI, và CUỐI biên dịch như các giá trị dấu
chấm động.
CÔNG_SAI thường là dương nếu ĐẦU nhỏ hơn CUỐI, và
CÔNG_SAI thường là âm nếu ĐẦU lớn hơn CUỐI.
Nếu CHẾ_ĐỘ là “0” thì luồng tương ứng không được
chuyển hoán đệm.
Nếu CHẾ_ĐỘ là “L” thì luồng tương ứng được chuyển
hoán đệm theo dòng.
Tùy chọn này không hợp lệ với đầu vào tiêu chuẩn.
Nếu TẬP_TIN là “-”, sao chép trở lại đầu ra tiêu chuẩn.
Nếu không đưa ra câu lệnh, thì chạy câu lệnh “${SHELL}
-i” (mặc định: “/bin/sh -i”).
Đầu vào tiêu chuẩn là thiết bị cuối thì chuyển tiếp nó
từ “/dev/null”.
Đầu ra tiêu chuẩn là thiết bị cuối thì nối thêm kết
xuất vào
”nohup.out” nếu có thể, không thì “$HOME/nohup.out”.
Đầu lỗi tiêu chuẩn là thiết bị cuối thì chuyển tiếp nó
vào đầu ra tiêu chuẩn.
Để lưu kết xuất vào tập tin, dùng “%s LỆNH >
TẬP_TIN”.
Nếu câu lệnh quá hạn, và --preserve-status không được đặt,
thì thoát
với trạng thái 124. Không thì thoát với trạng thái của câu
LỆNH đó.
Không đưa ra tín hiệu thì gửi tín hiệu TERM khi quá hạn.
Tín hiệu TERM
ép buộc kết thúc bất cứ tiến trình nào không chặn hay
bắt tín hiệu đó.
Nó là cần thiết để sử dụng tín hiệu KILL (9) vì không
thể bắt tín hiệu đó,
trong trường hợp đó trạng thái thoát sẽ là 128+9 thay vì
124.
Nếu ký tự đầu tiên của K (số byte hoặc số dòng) là một
“+”,
thì in ra đầu tiên với mục thứ K từ đầu mỗi tập tin,
không thì in K mục cuối cùng trong tập tin.
K có thể có các đuôi bội số:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, và tương tự như thế với T,
P, E, Z, Y.
Cài đặt đầu vào:
[-]brkint sự ngắt gây ra một tín hiệu gián đoạn
[-]icrnl chuyển return thành dòng mới
[-]ignbrk bỏ qua ký tự ngắt
[-]igncr bỏ qua return
K có thể đặt các hậu tố bội số sau:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, và tương tự với T, P, E, Z, Y.
KEYDEF là F[.C][TÙY_CHỌN...], [F[.C][TÙY_CHỌN...]] cho điểm
đầu và cuối, trong đó F là số thứ tự trường
và C là vị trí của ký tự trong trường; cả hai có gốc
bắt đầu là 1. và
điểm kết thúc mặc định là cuối dòng. Nếu cả hai -t và
-b đều không được đặt khi thi hành,
thì tính trường bắt đầu từ trước khoảng
trắng.TÙY_CHỌN là một hoặc vài ký tự đơn xếp theo thứ
tự [bdfgiMhnRrV]
các tùy chọn này sẽ đè lên các tùy chọn toàn cục. Khi
không đưa ra một khóa,
thì dùng cả dòng làm khóa.
CỠ có thể theo bởi hậu tố là bội số của:
Giấy phép GPL pb3+: Giấy phép Công cộng GNU phiên bản 3 hay sau
<http://gnu.org/licenses/gpl.html>
Đây là phần mềm tự do: bạn có quyền sửa đổi và phát
hành lại nó.
KHÔNG CÓ BẢO HÀNH GÌ CẢ, với điều kiện được pháp luật
cho phép.
Cài đặt nội bộ:
[-]crterase đưa ra ký tự xóa như backspace-space-backspace
* crtkill diệt toàn dòng theo cài đặt echoprt và echoe
* -crtkill diệt toàn dòng theo cài đặt echoctl và echok
Mọi đối số bắt buộc phải có khi dùng tùy chọn dài thì
tùy chọn ngắn cũng vậy.
N và BYTES có thể được theo sau bởi các đơn vị sau:
c=1
w=2
b=512
kB=1000
K=1024
MB=1000*1000
M=1024*1024,
xM =M
GB=1000*1000*1000
G=1024*1024*1024
và tương tự với T, P, E, Z, Y.
Mỗi ký hiệu CONV có thể là:
GHI CHÚ: nếu câu LỆNH điều chỉnh việc chuyển hoán đệm
các luồng tiêu chuẩn
(v.d. “tee”) thì cũng ghi đè lên các cài đặt tương ứng
bị “stdbuf” sửa đổi.
Ngoài ra còn có một số bộ lọc (v.d. “dd” và “cat”) mà
không dùng luồng với đầu I/O,
thì không bị tác động bởi cài đặt “stdbuf”.
GHI CHÚ: [ tùy theo hai tùy chọn “--help” (trợ giúp)
và “--version” (phiên bản), còn test (thử) không phải.
test xử lý mỗi tùy chọn này giống như CHUỖI khác rỗng.
CHÚ Ý: shell của bạn có thể có lệnh %s riêng của nó,
mà nó lại thường có quyền cao hơn lệnh từ gói này.
Hãy tham khảo tài liệu hướng dẫn của shell
để tìm chi tiết về các tùy chọn được hỗ trợ.
Chú ý rằng nếu dùng lệnh “rm” để xóa bỏ một tập tin
nào đó,
vẫn có khả năng phục hồi một phần hoặc toàn bộ nội
dung của tập tin đó
(nếu có đủ kỹ năng và/hay thời gian).
Để đảm bảo rằng nội dung không phục hồi được, hãy
sử dụng lệnh “shred”.
Ghi chú rằng hai tùy chọn “-d” và “-t” chấp nhận
định dạng ngày/giờ khác nhau.
Chú ý là so sánh tuân theo quy tắc quy định bởi
“LC_COLLATE”.
Ghi chú: “uniq” không phát hiện dòng lặp lại nếu chúng
không kề nhau.
Trước tiên có lẽ bạn muốn sắp xếp kết xuất, hoặc dùng
“sort -u” không có “uniq”.
Hơn nữa, sự so sánh tùy theo quy tắc của “LC_COLLATE”.
Một “-” không bắt buộc ở trước CÀI ĐẶT chỉ ra sự
phủ định.
Một “*” đánh dấu cài đặt không phải POSIX.
Hệ thống nằm dưới định nghĩa các cài đặt có thể.
Không thì CHẾ_ĐỘ là một con số có thể đi trước một
của những hậu tố này:
KB 1000, K 1024, MB 1000*1000, M 1024*1024, và tương tự với G, T, P,
E, Z, Y.
Trong trường hợp này, luồng tương ứng được chuyển hoán
đệm một cách đầy đủ,
với kích cỡ vùng đệm được đặt thành CHẾ_ĐỘ byte.
Cài đặt đầu ra:
* bsN kiểu trì hoãn của xóa lùi, N nằm trong [0..1]
* crN kiểu trì hoãn của return, N nằm trong [0..3]
* ffN kiểu trì hoãn của thụt dòng, N nằm trong [0..1]
* nlN kiểu trì hoãn của dòng mới, N nằm trong [0..1]
Chủ sở hữu không thay nếu bị thiếu. Nhóm không thay đổi
nếu thiếu, nhưng bị thay đổi
thành nhóm đăng nhập nếu đặt một dấu hai chấm “:” sau
CHỦ_SỞ_HỮU tượng trưng.
CHỦ_SỞ_HỮU và NHÓM có thể là các giá trị số cũng như
tượng trưng.
In giá trị của BIỂU_THỨC ra đầu ra tiêu chuẩn. Một dòng
trắng ở dưới
phân cách các nhóm có quyền ưu tiên tăng dần. BIỂU_THỨC
có thể là:
Đ.SỐ1 | Đ.SỐ2 Đ.SỐ1 nếu nó không phải rỗng hoặc 0,
nếu không thì Đ.SỐ2
Đ.SỐ1 & Đ.SỐ2 Đ.SỐ1 nếu mỗi đối số không
phải rỗng hay 0, ngược lại thì 0
Đọc đầu vào tiêu chuẩn nếu TẬP_TIN là “-” Mỗi MẪU
có thể là:
Gửi báo cáo lỗi tới: %s
Gửi báo cáo lỗi dịch tới
<http://translationproject.org/team/vi.html>
TẬP_HỢP là chuỗi các ký tự. Hầu hết tập hợp tự đại
diện.
Các chuỗi được biên dịch là:
\NNN ký tự với giá trị bát phân NNN (1 tới 3 chữ
số)
\\ gạch ngược
\a tiếng chuông BEL nghe rõ
\b xóa lùi
\f thụt dòng
\n dòng mới
\r return
\t tab ngang
TÍN_HIỆU có thể là một tên tín hiệu như “HUP” (treo,
gác), hoặc một số thứ tự tín hiệu như “1”,
hoặc trạng thái thoát của một tiến trình dừng bởi một
tín hiệu.
PID là một số nguyên, nếu âm thì đại diện cho một nhóm
tiến trình.
CỠ là một số. Đối với KIỂU trong [doux], CỠ còn có thể
là:
C sizeof(char) kích cỡ ký tự
S sizeof(short) kích cỡ ngắn
I sizeof(int) kích cỡ số nguyên
L sizeof(long) kích cỡ dài
Nếu KIỂU là f, CỠ còn có thể là:
F sizeof(float) kích cỡ dấu chấm động
D sizeof(double) kích cỡ chính
L sizeof(long double) kích cỡ chính đôi dài
SIZE là số nguyên và các đơn vị tùy chọnt (ví dụ: 10M là
10*1024*1024). Các đon vị
là K, M, G, T, P, E, Z, Y (số mũ của 1024) hay KB, MB, ... (số mũ
của 1000).
Kích CỠ cũng có thể theo sau một của những ký tự sửa
đổi này:
”+” tăng theo, “-” giảm theo, “<” nhiều nhất,
“>” ít nhất
”/” làm tròn xuống bội số cho, “ %” làm tròn lên bội
số cho
Gửi một tín hiệu %s tới tiến trình “dd” đang chạy để
nó in
thống kê I/O ra đầu lỗi tiêu chuẩn và coi là nó đang sao
chép.
$ dd if=/dev/zero of=/dev/null& pid=$!
$ kill -%s $pid; sleep 1; kill $pid
đọc vào 18335302+0
ghi ra 18335302+0
đã sao chép 9387674624 byte (9.4 GB), 34.6279 giây, 271 MB/giây
Tùy chọn:
Ký tự đặc biệt:
* dsusp KÝ_TỰ KÝ_TỰ sẽ gửi một tín hiệu dừng của
thiết bị cuối khi
đẩy dữ liệu vào
eof KÝ_TỰ KÝ_TỰ sẽ gửi một kết thúc tập tin (dừng
đầu vào)
eol KÝ_TỰ KÝ_TỰ sẽ kết thúc dòng
Cài đặt đặc biệt:
N đặt tốc độ đầu vào và kết xuất thành N
baud
* cols N cho hạt nhân biết thiết bị cuối có N cột
* columns N giống như “cols N”
Hậu tố sao lưu là “~”, trừ khi đặt với “--suffix”
hoặc SIMPLE_BACKUP_SUFFIX.
Phương pháp điều khiển phiên bản có thể chọn qua tùy
chọn “--backup”
hoặc qua biến môi trường VERSION_CONTROL. Có những giá trị
sau:
Dữ liệu được mã hoá như được diễn tả cho bảng chữ
cái base64 trong tài liệu
RFC 3564. Khi giải mã, kết nhập có thể chứa các ký tự dòng
mới, thêm vào
các byte của bảng chữ cái base64 hình thức. Hãy dùng tùy
chọn
”--ignore-garbage” để thử phục hồi khi luồng đã mã hoá
chứa byte khác chữ cái.
Các tùy chọn sau chỉ có ích khi thẩm tra tổng kiểm
(checksum):
--quiet đừng in ra OK cho mỗi tập tin được thẩm
tra đúng
--status không in ra gì cả, mã trạng thái cho biết
thành công
--strict thoát khác không nếu các dòng tổng kiểm
có định dạng
không đúng quy cách
-w, --warn cảnh báo về những dòng tổng kiểm tra có
định dạng sai
Những tùy chọn sau sửa đổi cách đi qua cây thư mục khi có
tùy chọn -R.
cũng được chỉ định. Nếu chỉ ra hơn một tùy chọn, thì
chỉ tùy chọn cuối có
hiệu lực.
-H nếu đối số dòng lệnh là liên kết
mềm tới một
thư mục, thì đi qua nó
-L đi qua mọi liên kết mềm tới một thư
mục
mà nó gặp
-P không đi qua bất kỳ liên kết mềm nào
(mặc định)
Tổng được tính như mô tả trong %s. Khi kiểm tra, dữ liệu
vào phải là
dữ liệu ra trước đây của chương trình này. Chế độ mặc
định là in ra
một dòng ghi tổng kiểm tra, một ký tự chỉ dạng (”*” cho
nhị phân,
”dấu cách” cho văn bản), và tên cho mỗi FILE.
Các chuỗi định dạng đúng cho các tập tin (không có
--file-system):
%a quyền truy cập theo dạng bát phân
%A quyền truy cập theo dạng cho con người đọc
%b số khối đã cấp phát (xem %B)
%B kích cỡ theo byte của mỗi khối được %b thông báo
%C chuỗi ngữ cảnh bảo mật SELinux
Chương trình cài đặt này sao chép các tập tin (thường vừa
mới biên dịch)
vào các vị trí đích được bạn chọn. Muốn tải về và
cài đặt một gói sẵn có
thể dùng vào một hệ thống GNU/Linux thì bạn nên sử dụng
một trình quản lý
gói phần mềm để thay thế, ví dụ yum(1) hay apt-get(1).
Theo ba kiểu đầu tiên, sao chép NGUỒN vào ĐÍCH hoặc đồng
thời nhiều NGUỒN
vào THƯ_MỤC đã có, cũng cài đặt các chế độ quyền hạn
và chủ sở hữu/nhóm.
Theo kiểu thứ tư, tạo mọi thành phần của (các) THƯ_MỤC
đưa ra.
Để xóa một tập tin có tên bắt đầu với một “-”, ví
dụ “-foo”,
sử dụng một trong các câu lệnh sau:
%s -- -foo
%s ./-foo
Sự chuyển đổi xảy ra nếu không đưa ra tùy chọn “-d”
và cả hai TẬP_HỢP1 và TẬP_HỢP2 xuất hiện.
Tùy chọn “-t” chỉ có thể đưa ra khi chuyển đổi.
TẬP_HỢP2 kéo dài thành chiều dài của TẬP_HỢP1
bằng cách lặp lại ký tự cuối cùng theo yêu cầu.
Ký tự thừa trong TẬP_HỢP2 vẫn bị bỏ qua.
Chỉ đảm bảo rằng [:lower:] và [:upper:] sẽ mở rộng
theo thứ tự tăng dần; dùng trong TẬP_HỢP2 khi chuyển đổi,
thì chỉ có thể sử dụng chúng theo cặp
để ghi rõ cách chuyển đổi chữ HOA/thường.
Tùy chọn “-s” dùng TẬP_HỢP1
nếu không chuyển đổi và cũng không xóa;
có thì chức năng vắt dùng TẬP_HỢP2 và xảy ra
đằng sau việc chuyển đổi hay xóa.
Các tùy chọn về ĐƠN-VỊ (UNIT):
Trừ phi đưa ra tùy chọn “-t CHAR”, ký tự trắng nào đi
trước
sẽ phân cách các trường và bị bỏ qua, không thì thì phân
cách bởi CHAR.
Mỗi FIELD được đánh số và bắt đầu đếm từ 1.
FORMAT là một hoặc vài định dạng phân cách bởi một hay
hơn
khoảng trắng hoặc dấu phẩy, với cấu trúc “FILENUM.
FIELD”
hoặc “0”. FORMAT kết xuất mặc định đưa ra trường để
nối lại,
những trường còn lại trong FILE1, các trường còn lại
trong FILE2, cả phân cách bởi CHAR.
Nếu FORMAT là từ khoá “auto”, thế thì dòng đầu tiên
của mối tập tin được xác định bằng số trường xuất ra
bởi mỗi dòng.
Quan trọng: FILE1 và FILE2 phải được sắp xếp theo vùng nối
lại.
V.d. dùng “sort -k 1b,1” nếu “join” không có tùy chọn.
hay sử dụng “join -t ''” nếu “sort” không có tùy
chọn.
Ghi chú: việc so sánh tùy theo quy tắc của “LC_COLLATE”.
Nếu đầu vào không phải được sắp xếp và một số dòng
nào đó
không nối lại được, một thông điệp cảnh báo sẽ được
hiển thị.
Dùng chỉ một của những tùy chọn “-b”, “-c” và
“-f”.
Mỗi DANH_SÁCH chứa một phạm vi, hoặc nhiều phạm vi định
giới
bằng dấu phẩy. Đầu vào đã chọn được ghi theo cùng một
thứ tự
với việc đọc; nó được ghi chỉ một lần.
Sử dụng tuỳ chọn -s thì lờ cả hai -L và -P. Không thì tuỳ
chọn đưa ra cuối cùng sẽ
điều khiển ứng xử khi NGUỒN là một liên kết mềm; mặc
định là %s.
Chức năng sử dụng màu sắc để phân biệt các kiểu tập
tin khác nhau
cũng bị tắt theo mặc định và khi dùng tùy chọn
“--color=never”
(màu = không bao giờ). Khi dùng “--color=auto” (màu = tự
động),
lệnh liệt kê “ls” chỉ xuất mã màu khi đầu ra tiêu
chuẩn được kết nối
đến một thiết bị cuối. Biến môi trường “LS_COLORS”
(màu sắc của ls)
cũng có khả năng sửa đổi cài đặt này. Hãy sử dụng
lệnh “dircolors” để đặt nó.
Không chỉ ra TẬP_TIN, hoặc khi TẬP_TIN là “-”, thì đọc
từ đầu vào tiêu chuẩn.
Không chỉ ra TẬP_TIN, hoặc khi TẬP_TIN là “-”, thì đọc
từ đầu vào tiêu chuẩn. Mặc định là “-F /”.
Khi không có tùy chọn, đưa ra kết quả trong ba cột. Cột
thứ nhất là
những dòng chỉ có trong TẬP_TIN1, cột thứ hai chứa những
dòng chỉ
có trong TẬP_TIN2, và cột thứ ba chứa những dòng có chung
trong chúng.
Khi không có TÙY_CHỌN, in ra một vài bộ thông tin xác định
có ích.
Ghi TẬP_TIN dạng rõ ràng vào đầu ra tiêu chuẩn, theo byte bát
phân theo mặc định.
Khi có vài đối số TẬP_TIN, thì nối chúng với nhau theo thứ
tự liệt kê để tạo dữ liệu vào.
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc đầu
vào tiêu chuẩn.
(chỉ hữu dụng trên hệ thống có thể
thay đổi
quyền sở hữu của một liên kết mềm)
??? --backup[=ĐIỀU_KHIỂN] tạo bản sao lưu dự
phòng của mỗi tập tin đích đã có
-b giống “--backup” nhưng không chấp
nhận đối số
-f, --force không hỏi lại trước khi ghi đè
-i, --interactive hỏi lại trước khi ghi đè
-n, --no-clobber không ghi đè lên tập tin đã có
Nếu bạn chỉ ra nhiều hơn một trong số các tùy chọn
“-i”, “-f” và “-n”
thì chỉ tùy chọn cuối cùng được áp dụng.
--backup[=ĐIỀU_KHIỂN] tạo bản sao lưu của mỗi tập
tin tồn tại ở nơi đến
-b giống “--backup” nhưng không chấp
nhận đối số
-d, -F, --directory cho phép siêu người dùng thử tạo
liên kết cứng
tới thư mục (chú ý: rất có thể
sẽ không
thành công do hạn chế của hệ
thống,
thậm chí đối với siêu người
dùng)
-f, --force xóa các tập tin tồn tại ở nơi
đến
--backup[=ĐIỀU_KHIỂN] tạo bản sao lưu của mỗi tập
tin đích đã có
-b giống “--backup” nhưng không chấp nhận
đối số
-c (bị bỏ qua)
-C, --compare so sánh mỗi cặp tập tin nguồn và đích,
và trong một số trường hợp nào đó
cũng không sửa đổi đích bằng cách nào
cả
-d, --directory coi mọi đối số là tên thư mục; tạo tất
cả các
thành phần của thư mục chỉ ra
--batch-size=SỐ gộp lại đồng thời nhiều nhất SỐ
đầu vào;
nếu cần hơn, hãy sử dụng các tập
tin tạm thời
--block-size=SIZE biến đổi kích cỡ SIZE trước khi in
chúng. Ví dụ:
“--block-size=M” in kích thước theo
đơn vị của
1,048,576 bytes. Xem định dạng SIZE
ở dưới đây.
-B, --ignore-backups không liệt kê các mục có đuôi
“~” mhư ngầm định
-c với “-lt” và “show”. “ctime”
(thời gian sửa
đổi cuối cùng của thông tin trạng
thái tập tin)
với “-l”: hiển thị ctime và sắp
xếp theo tên nếu
không: sắp xếp theo ctime, sớm hơn
xếp trước
--complement bổ sung tập hợp các byte, ký tự hoặc
trường đã chọn
--debug ,
and warn about questionable usage to stderr
--files0-from=F read input from the files specified by
NUL-terminated names in file F;
If F is - then read names from standard input
--debug hiển thị các cảnh báo đầu vào không
hợp lệ
--dereference tác động đến nơi chỉ đến của mỗi
liên kết mềm (đây là
mặc định), hơn là tự bản thân liên
kết mềm đó
-h, --no-dereference tác động đến liên kết mềm thay vì
tham chiếu đến tập tin
--field=N thay thế con số trong trường N (mặc định
là 1)
--files0-from=F đọc dữ liệu vào từ những tập tin
chỉ ra bởi
các tập tin chấm dứt rỗng (NUL) trong
tập tin F
Nếu F là “-” thì đọc các tên từ
đầu vào tiêu chuẩn
-L, --max-line-length in chiều dài của dòng dài nhất
-w, --words in các số đếm từ
--files0-from=F tính tổng sử dụng đĩa của các tập tin
có tên
kết thúc bằng NUL chỉ ra trong tập tin F
nếu F là - thì sẽ đọc các tên từ
đầu vào tiêu chuẩn
-H tương đương với “--dereference-args
(-D)”
-h, --human-readable in kích cỡ với định dạng dễ đọc
(v.d. 1K 234M 2G)
--inodes liệt kê thông tin theo inode thay cho khối
--format=ĐỊNH-DẠNG sử dụng ĐỊNH-DẠNG dấu chấm
động cho hàm printf;
xem ĐỊNH-DẠNG ở phía dưới để có
thêm thông tin chi tiết
--from-unit=N chỉ ra kích thước đơn vị đầu vào (thay
vì giá trị 1 theo mặc định)
--from=SỞ_HỮU_HIỆN_CÓ:NHÓM_HIỆN_TẠI
thay đổi chủ sở hữu và/hoặc nhóm
của mỗi tập tin
chỉ nếu chủ sở hữu và/hoặc nhóm
hiện thời
tương ứng với mẫu chỉ ra ở đây.
Có thể bỏ sót một trong hai tham số,
trong trường hợp đó không yêu cầu
khớp nó
--from=UNIT hệ số biến-đổi-tự-động thành UNIT;
mặc định là “none”.
xem UNIT ở dưới đây
--group-directories-first
nhóm lại các thư mục trước các
tập tin.
Làm tăng lên với tùy chọn
“--sort”,
nhưng bất cứ lần nào dùng
“--sort=none” (-U)
sẽ tắt chức năng nhóm lại.
--group[=PHƯƠNG THỨC] hiện mọi mục, ngăn cách nhóm
bằng dòng trống
phương_pháp_định_giới là:
* none không (mặc định)
* prepend thêm vào trước
* separate phân cách
* both cả hai
--grouping sử dụng
vùng-địa-phương-đã-định-nghĩa để nhóm chữ số, ví dụ
1,000,000
(có nghĩa là không chịu ảnh hưởng vùng
địa phương C/POSIX)
--header[=N] in ra (mà không chuyển đổi) N dòng đầu
tiên;
N mặc định là 1 nếu không chỉ định
rõ ràng
--help hiển thị trợ giúp này rồi thoát
--indicator-style=TỪ nối thêm vào tên mục chỉ thị
với dạng TỪ:
* none không có (mặc định)
* slash dấu gạch chéo (-p)
* file-type kiểu tập tin (--file-type)
* classify phân loại (-F)
-i, --inode in ra số chỉ mục của mỗi tập tin
-I, --ignore=MẪU không liệt kê các mục tương ứng
với MẪU của hệ vỏ
-k, --kibibytes mặc định dùng khối 1024-byte cho dung
lượng đĩa đã dùng
--invalid=MODE chế độ sai: nó có thể là:
abort (mặc định), fail, warn, ignore
--lookup cố làm hợp tiêu chuẩn tên máy qua DNS
-m chỉ tên máy và người dùng kết hợp với
đầu vào tiêu chuẩn
-p, --process in các tiến trình hoạt động sinh ra bởi init
--no-preserve-root không coi “/” là đặc biệt
--preserve-root không xóa “/” (mặc định)
-r, -R, --recursive xóa đệ quy các thư mục và nội dung của
chúng
-d, --dir xóa bỏ thư mục rỗng
-v, --verbose cho biết những gì đang thực hiện
--no-preserve-root không coi “/” là đặc biệt (mặc
định)
--preserve-root không thực hiện đệ quy trên “/”
--no-preserve=DANH_SÁCH_THUỘC_TÍNH không giữ các thuộc
tính chỉ ra
--parents dùng tên tập tin nguồn đầy đủ
dưới THƯ_MỤC
--one-file-system khi xóa đệ quy một phân cấp,
nhảy qua thư mục nằm trên hệ thống
tập tin khác
với hệ thống có đối số dòng lệnh
tượng ứng.
--output[=D.SÁCH_TRƯỜNG] dùng định dạng kết xuất
được định nghĩa bởi D.SÁCH_TRƯỜNG,
hay hiển thị tất cả các trường nếu
D.SÁCH_TRƯỜNG để trống.
-P, --portability sử dụng định dạng kết quả POSIX
--sync gọi sync trước khi lấy thông tin
-t, --type=KIỂU chỉ liệt kê các hệ thống tập tin
KIỂU
-T, --print-type in ra kiểu hệ thống tập tin
-x, --exclude-type=KIỂU giới hạn liệt kê các hệ thống
tập tin không phải KIỂU
-v (bị bỏ qua)
--padding=N đệm kết xuất N ký tự; N dương sẽ
căn-phải; N âm căn-trái;
việc đệm thêm sẽ bị bỏ qua nếu kết
xuất rộng hơn N;
mặc định là tự động đệm thêm nếu
khoảng trắng
được tìm thấy
--pid=SỐ với “-f” thì chấm dứt sau khi
tiến trình SỐ chết
-q, --quiet, --silent không bao giờ xuất phần đầu chỉ ra
tên tập tin
--retry cố thử mở tập tin ngay cả khi không
thể truy cập
--preserve-context bảo tồn ngữ cảnh bảo mật SELinux
-Z, --context=[NGỮ_CẢNH] đặt ngữ cảnh bảo mật SELinux
của các tập tin thành
kiểu mặc định hoặc NGỮ_CẢNH nếu
nó được đưa ra
--preserve-status
thoát cùng trạng thái với LỆNH, ngay cả khi
lệnh gặp lỗi quá giờ
--foreground
Khi không chạy, sẽ bị hết giờ trực tiếp
từ shell prompt,
cho phép COMMAND đọc tín hiệu từ TTY và nhận
TTY.
Trong chế độ này, con của COMMAND sẽ không
bị hết giờ.
-k, --kill-after=THỜI_LƯỢNG
đồng thời gửi tín hiệu KILL (buộc kết thúc)
nếu LỆNH vẫn còn chạy
sau thời lượng này tính từ khi tín hiệu
khởi tạo được gửi.
-s, --signal=TÍN_HIỆU
chỉ định tín hiệu cần gửi khi quá hạn.
TÍN_HIỆU có thể là một tên như “HUP”,
hoặc một con số.
Xem “kill -l” để thấy một danh sách các tín
hiệu.
--reference=TẬP_TIN_TC sử dụng nhóm của TẬP_TIN_TC thay
vì chỉ định
một giá trị GROUP
--reference=TẬP_TIN_TC sử dụng chế độ của TẬP_TIN_TC
thay vì giá trị MODE
--reference=TẬP_TIN_TC sử dụng owner nhóm của TẬP_TIN_TC
thay vì
chỉ định giá trị OWNER:GROUP
--reference=TẬP_TIN_TC sử dụng ngữ cảnh bảo mật của
TẬP_TIN_TC
thay cho việc chỉ định giá trị cho
NGỮ_CẢNH
--rfc-3339=ĐẶC_TẢ_GIỜ đưa ra ngày và giờ dạng
tương thích RFC 3339.
ĐẶC_TẢ_GIỜ xác định độ chính
xác “date”
(ngày tháng), “seconds” (giây) hoặc
“ns”
(nanô-giây).
Các thành phần ngày và giờ ngăn
cách nhau bằng một
dấu cách đơn: 2006-08-07 12:34:56-06:00
-s, --set=CHUỖI đặt thời gian theo mẫu của CHUỖI
-u, --utc, --universal in ra hay đặt Thời gian Quốc tế (UTC)
--round=METHOD dùng METHOD để làm tròn khi biến đổi tỷ
lệ; METHOD có thể là:
up, down, from-zero (mặc định), towards-zero,
nearest
--sort=TỪ sắp xếp theo TỪ:
* general-numeric -g thuộc số kiểu
chung
* human-numeric -h thuộc số kiểu
người
* month -M tháng
* numeric -n thuộc số
* random -R ngẫu nhiên
* version -V phiên bản
-V, --version-sort sắp xếp số thứ tự (phiên bản)
một cách tự nhiên bên trong văn bản
--sparse=KHI_NÀO điều khiển việc tạo tập tin
sparse. Xem dưới.
--strip-trailing-slashes gỡ bỏ mọi dấu gạch ngược đi
theo khỏi mỗi
đối số NGUỒN
--strip-trailing-slashes xóa mọi dấu gạch nằm theo khỏi
mỗi đối số NGUỒN
-S, --suffix=HẬU_TỐ ghi đè lên HẬU_TỐ thông
thường
--suffix=HẬU_TỐ nối thêm HẬU_TỐ này vào MẪU. Không
cho phép hậu tố chứa dấu sổ chéo.
Tùy chọn này được ngầm định nếu
MẪU không kết thúc bằng chữ X.
--suffix=HẬU-TỐ thêm HẬU-TỐ cho con số đầu ra, và
chấp nhận
HẬU-TỐ tùy chọn trong con số đầu vào
--tag tạo tổng kiểm tra kiểu-BSD
--time-style=KIỂU_DÁNG với “-l”, hiển thị các thời
gian theo KIỂU_DÁNG:
* full-iso ISO đầy đủ
* long-iso ISO dài
* iso ISO
* locale miền địa phương
* +ĐỊNH_DẠNG.
ĐỊNH_DẠNG được dùng giống như
lệnh “date”;
nếu ĐỊNH_DẠNG là
“ĐỊNH_DẠNG1<dòng_mới>ĐỊNH_DẠNG2”
thì ĐỊNH_DẠNG1 áp dụng cho các
tập tin không
được mở gần đây, và
ĐỊNH_DẠNG2 áp dụng cho các tập
tin mới mở gần đây;
nếu KIỂU_DÁNG có tiền tố
“posix-”, KIỂU_DÁNG
chỉ có tác động bên ngoài miền
địa phương POSIX.
--to-unit=N kích thước đơn vị kết xuất (thay cho
giá trị mặc định là 1)
--to=UNIT con số cho biến đổi tỷ lệ tự động
áp dụng cho UNIT; xem UNIT bên dưới
--verbose in thông tin chẩn đoán đúng trước
khi mở mỗi tập tin kết xuất
--version đưa ra thông tin phiên bản rồi thoát
--all in ra số bộ xử lý được cài đặt
--ignore=SỐ nếu có thể thì loại trừ SỐ đơn vị xử
lý
-evenp giống như “-parenb cs8”
* [-]lcase giống như “xcase iuclc olcuc”
litout giống như “-parenb -istrip -opost cs8”
-litout giống như “parenb istrip opost cs7”
nl giống như “-icrnl -onlcr”
-nl giống như “icrnl -inlcr -igncr onlcr -ocrnl
-onlret”
[-]cstopb dùng hai bit dừng cho mỗi ký tự (một với
“-”)
[-]hup gửi tín hiệu treo khi tiến trình cuối cùng
đóng tty
[-]hupcl như “[-]hup”
[-]parenb tạo bit tương tính chẵn lẻ trong kết quả
và chờ bit tính chẵn lẻ trong dữ liệu vào
[-]parodd đặt tính chẵn lẻ kiểu là lẻ (hoặc đặt
“-” thì chẵn)
* [-]cmspar dùng "stick" chẵn lẻ (mark/space)
[-]ignpar bỏ qua các ký tự với lỗi tính chẵn lẻ
* [-]imaxbel bíp và không làm tràn bộ đệm đầu vào đầy
khi nhận một ký tự
[-]inlcr chuyển dòng mới thành return
[-]inpck bật dùng kiểm tra tính chẵn lẻ đầu vào
[-]istrip gột bit cao (thứ 8) của các ký tự đầu vào
[-]isig bật dùng các ký tự đặc ngắt, thoát, và
ngưng
[-]noflsh tắt bỏ làm tràn sau các ký tự đặc biệt
gián đoạn và thoát
* [-]prterase giống như “[-]echoprt”
* [-]tostop dừng các công việc nền mà thử ghi vào thiết
bị cuối
* [-]xcase với “icanon”, thoát với “\” cho các ký tự
viết hoa
cooked giống như “brkint ignpar istrip icrnl ixon opost isig
icanon”
các ký tự eof và eol tới giá trị mặc định
của chúng
-cooked giống như “raw”
crt giống như “echoe echoctl echoke”
dec giống như
“echoe echoctl echoke -ixany intr ^c erase 0177 kill
^u”
* [-]decctlq giống như “[-]ixany”
ek các ký tự xóa và diệt tới giá trị mặc
định của chúng
evenp giống như “parenb -parodd cs7”
ispeed N đặt tốc độ đầu vào thành N
* line N dùng kỷ luật dòng N
min N với “-icanon”, đọc ít nhất N ký tự mỗi
lần đọc
ospeed N đặt tốc độ đưa kết quả ra thành N
oddp giống như “parenb parodd cs7”
-oddp giống như “-parenb cs8”
[-]parity giống như “[-]evenp”
pass8 giống như “-parenb -istrip cs8”
-pass8 giống như “parenb istrip cs7”
raw giống như
“-ignbrk -brkint -ignpar -parmrk -inpck -istrip
-inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany
-imaxbel -opost -isig -icanon -xcase min 1 time 0”
-raw giống như “cooked”
sane giống như:
“cread -ignbrk brkint -inlcr -igncr icrnl -iutf8
-ixoff -iuclc -ixany imaxbel opost -olcuc -ocrnl onlcr
-onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh
-xcase -tostop -echoprt echoctl echoke”,
mỗi ký tự đặc biệt cũng có giá trị mặc
định
stop KÝ_TỰ KÝ_TỰ sẽ dừng kết quả
susp KÝ_TỰ KÝ_TỰ sẽ gửi một tín hiệu dừng của
thiết bị cuối
* swtch KÝ_TỰ KÝ_TỰ sẽ chuyển sang một lớp shell khác
* werase KÝ_TỰ KÝ_TỰ sẽ xóa từ đã gõ cuối cùng
%% một dấu % đơn
%b ĐỐI_SỐ là một chuỗi có các ký tự thoát “\”
đã biên dịch,
trừ khi dãy thoát bát phân có dạng “\0” hoặc
“\0NNN”
và tất cả các dạng C kết thúc bởi một trong
“diouxXfeEgGcs”,
và đầu tiên các ĐỐI SỐ đã chuyển đổi tới dạng thích
hợp.
Chiều dài các biến được điều khiển.
%A tên đầy đủ của ngày trong tuần của miền địa
phương (Thứ hai..Chủ nhật)
%b tên ngắn gọn của các tháng của miền địa phương
(Thg 1..Thg 12)
%B tên đầy đủ của các tháng của miền địa phương
(Tháng một..Tháng mười hai)
%c thời gian và ngày của miền địa phương (v.d. 14:36:33
MSD Thứ ba 26 Thg 4 2005)
%C thế kỷ, giống như %Y, trừ bỏ quên hai chữ số cuối
cùng (v.d. 21)
%d ngày của tháng (ví dụ, 01)
%D ngày (giống như %m/%d/%y)
%e ngày của tháng, để trống thay cho việc dùng 0 ( 1..31),
giống như %_d
%F ngày tháng đầy đủ (giống như %Y-%m-%d
%g hai chữ số cuối cùng của năm của số thứ tự tuần
ISO (xem %G)
%G năm của số thứ tự tuần ISO (xem %V); thường chỉ có
ích cùng với %V
%S giây (00..60); cần 60 để thích hợp với giây nhảy qua
phút khác
%t khoảng tab ngang
%T thời gian (giống như %H:%M:%S)
%u ngày của tuần (1..7); 1 tương ứng với Thứ Hai
%U số thứ tự của tuần trong năm với Chủ Nhật là ngày
đầu tuần (00..53)
%V số thứ tự của tuần ISO với Thứ hai là ngày đầu
tuần (01..53)
%w ngày trong tuần (0..6); 0 là Chủ Nhật
%W số thứ tự của tuần trong năm với Thứ Hai là ngày
đầu tuần (00..53)
%d số hiệu thiết bị theo dạng thập phân
%D số hiệu thiết bị theo dạng thập lục
%f chế độ thô theo dạng thập lục
%F kiểu tập tin
%g ID nhóm của người sở hữu
%G tên nhóm của người sở hữu
%h số liên kết cứng
%i số hiệu inode
%m điểm gắn kết
%n tên tập tin
%N tên tập tin đã trích dẫn (bỏ liên kết nếu là liên
kết mềm)
%o kích cỡ khối I/O tối ưu
%s tổng kích cỡ theo byte
%t kiểu thiết bị lớn theo dạng thập lục,
cho các tập tin ký-tự/khối đặc biệt
%T kiểu thiết bị nhỏ theo dạng thập lục,
cho các tập tin ký-tự/khối đặc biệt
%h giống như %b
%H giờ (00..23)
%I giờ (01..12)
%j ngày của năm (001..366)
%i ID hệ thống tập tin theo dạng thập lục
%l chiều dài tối đa của tên tập tin
%n tên tập tin
%s kích cỡ khối (để truyền nhanh hơn)
%S kích cỡ khối cơ sở (để đếm các khối)
%t kiểu tập tin theo dạng thập lục
%T kiểu hệ thống tập tin theo dạng người dễ đọc
%k giờ, có khoảng trống, tương tự như %_H
%l giờ, có khoảng trống, tương tự như %_H
%m tháng (01..12)
%M phút (00..59)
%n một dòng mới
%N nanô-giây (000000000..999999999)
%p chỉ ra AM hoặc PM viết hoa của miền địa phương
(không rõ thì rỗng)
%P chỉ ra am hoặc pm viết thường của miền địa phương
(không rõ thì rỗng)
%r thời gian, tính theo 12 giờ, của miền địa phương (v.d.
11:11:04 CH)
%R thời gian, tính theo 24 giờ (giống như %H:%M)
%s số giây kể từ 1970-01-01 00:00:00 UTC (một sự mở rộng
GNU)
%u ID của người sở hữu
%U tên người dùng của người sở hữu
%w thời điểm sinh ra tập tin, con người đọc được; -
nếu không hiểu
%W thời điểm sinh ra tập tin; số giây từ Epoch; 0 nếu
không hiểu
%x thời gian truy cập cuối cùng, con người đọc được
%X thời gian truy cập cuối cùng, theo giây kể từ Epoch
%y thời gian sửa đổi cuối cùng, con người đọc được
%Y thời gian sửa đổi cuối cùng, theo giây kể từ Epoch
%z thời gian thay đổi cuối cùng, con người đọc được
%Z thời gian thay đổi cuối cùng, theo giây kể từ Epoch
%x ngày theo quy định của miền địa phương (v.d. 22/10/07)
%X giờ theo quy định của miền địa phương (v.d. 23:13:48)
%y hai chữ số cuối cùng của năm (00..99)
%Y năm (v.d. 2007)
%z +hhmm múi giờ dạng số (v.d., -0400)
%:z +hh:mm múi giờ dạng số (v.d., -04:00)
%::z +hh:mm:ss múi giờ dạng số (v.d., -04:00:00)
%:::z múi giờ dạng số có “:” đến mức chính xác đã
yêu cầu (v.d., -04, +05:30)
%Z viết tắt múi giờ theo kiểu bảng chữ cái (v.d., EDT,
CST)
Mặc định là lệnh ngày tháng đệm trường số bằng số
không (0).
+ HIỆU_BÀI hiểu HIỆU_BÀI như một chuỗi,
thậm chí cả khi nó
là một từ khóa như “match” hay
một toán tử như “/”
( BIỂU_THỨC ) giá trị của BIỂU_THỨC
+TRANG_ĐẦU[:TRANG_CUỐI], --pages=TRANG_ĐẦU[:TRANG_CUỐI]
bắt đầu [dừng] in ấn ở trang
TRANG_ĐẦU[_CUỐI]
-CỘT, --columns=CỘT
đưa ra CỘT cột và in ra các cột xuống
dưới,
trừ khi dùng “-a”. Cân bằng số dòng trong
các cột
trên mỗi trang.
- +FORMAT (e.g., +%H:%M) cho định dạng “date”-style
--output-delimiter=CHUỖI phân cách các cột bằng chuỗi này
--userspec=NGƯỜI_DÙNG:NHÓM
chỉ ra người dùng và nhóm (theo mã số
hay tên) cần dùng
--groups=G_LIST chỉ ra các nhóm phụ kiểu g1,g2,..,gN
-0, --null kết thúc từng dòng kết xuất bằng byte 0
thay vì dòng mới
-a, --all ghi số đếm cho mọi tập tin, không chỉ
thư mục
--apparent-size in ra kích cỡ hiển thị, thay cho sử dụng
đĩa; mặc dù
kích cỡ hiển thị thường nhỏ hơn,
đôi khi nó
lớn hơn do các lỗ hổng trong tập tin
(“sparse”),
sự phân mảnh, khối gián tiếp, và
những thứ tương tự
-0, --null kết thúc mỗi dòng kết xuất bằng 0 byte thay
cho ký tự dòng mới
-A, --address-radix=CƠ_SỐ định dạng kết xuất cho offset
tập tin. Cơ số là
một trong [doxn]. Đây là những chữ
viết tắt của:
* Decimal cho Thập Phân
* Octal Bát Phân
* heX Thập lục phân
* None không
-j, --skip-bytes=BYTE bỏ qua BYTE byte đầu tiên từ đầu
vào
-A, --auto-reference đưa ra sự chỉ đến đã tạo ra
tự động
-G, --traditional làm việc giống với “ptx” của
System V
-F, --flag-truncation=CHUỖI dùng CHUỖI để đánh dấu sự
cắt dòng
-B, --block-size=CỠ làm cỡ to hơn SIZE lần trước khi in. Ví
dụ:
“-BM” sẽ in đơn vị dạng 1,048,576
bytes;
xem định dạng CỠ ở phía dưới đây.
-b, --bytes tương đương “--apparent-size
--block-size=1”
-c, --total đưa ra một báo cáo tổng cộng
-D, --dereference-args không theo liên kết mềm được
liệt kê trên dòng lệnh
-d, --max-depth=N chỉ hiển thị toàn bộ thư mục (hoặc
tập tin, khi có --all)
nếu nó là N hay ít hơn mức theo sau tham
số
dòng lệnh; --max-depth=0 tương đương
với
--summarize
-C liệt kê các mục theo cột
--color[=KHI] tô màu kết xuất. KHI có thể là:
* never không bao giờ
* auto tự động
* always luôn luôn (mặc định)
Thông tin thêm xem ở dưới đây
-d, --directory liệt kê bản thân thư mục thay vì
nội dung của chúng
-D, --dired tạo kết xuất thích hợp với chế
độ dired của Emacs
-D tạo mọi thành phần đi trước của mỗi
ĐÍCH trừ cái cuối,
sau đó sao chép NGUỒN tới ĐÍCH
-g, --group=NHÓM đặt quyền sở hữu nhóm, thay cho nhóm
của tiến trình hiện thời
-m, --mode=CHẾ_ĐỘ đặt chế độ quyền hạn (như trong
chmod),
thay cho “rwxr-xr-x”
-o, --owner=SỞ_HỮU đặt quyền sở hữu (chỉ cho siêu
người dùng)
-D, --all-repeated[=phương_pháp_định_giới]
in mọi dòng trùng
Có thể định giới bằng dòng trắng.
phương_pháp_định_giới là:
* none không (mặc định)
* prepend thêm vào trước
* separate phân cách
-D, --date-format=ĐỊNH_DẠNG
dùng ĐỊNH_DẠNG cho ngày tháng trong phần
đầu
-e[KÝ_TỰ[RỘNG]], --expand-tabs[=KÝ_TỰ[RỘNG]]
mở rộng KÝ_TỰ đưa vào (TAB) thành chiều
RỘNG của tab (8)
-F, -f, --form-feed
dùng các dạng khác để chia trang thay cho dòng
mới
(3 dòng phần đầu của trang với “-F”,
hoặc 5 dòng phần đầu và gạch dài khi không
có “-F”)
-G, --no-group trong danh sách dài, không in ra tên nhóm
-h, --human-readable với “-l”, in kích cỡ ở dạng dễ
đọc
(v.d. 1K 234M 2G)
--si giống trên, nhưng dùng 1000 lũy thừa,
không phải 1024
-H, --dereference-command-line
đi theo liên kết mềm liệt kê trên
dòng lệnh
--dereference-command-line-symlink-to-dir
đi theo mỗi liên kết mềm trên dòng
lệnh cái mà
chỉ tới một thư mục
--hide=MẪU không liệt kê những mục tương
ứng với MẪU của shell
(bị ghi đè bởi “-a” hoặc
“-A”)
-I hỏi mỗi một lần xóa nhiều hơn 3 tập
tin, hoặc:
khi di chuyển đệ quy. Ít phiền toái
hơn“-i”
trong khi vẫn đưa lại khả năng bảo vệ
tránh
khỏi phần lớn lỗi.
--interactive[=KHI] hỏi KHI:
* never không bao giờ
* once (-I) một lần
* always (-i) luôn luôn
không có KHI thì luôn luôn hỏi trước
-L TẬP_TIN TẬP_TIN tồn tại và là một liên kết mềm
(giống như “-h”)
-O TẬP_TIN TẬP_TIN tồn tại và sở hữu bởi ID người
dùng hoạt động
-p TẬP_TIN TẬP_TIN tồn tại và là một đường ống có
tên
-r TẬP_TIN TẬP_TIN tồn tại và cho phép đọc
-s TẬP_TIN TẬP_TIN tồn tại và có kích cỡ lớn hơn không
-L, --dereference theo các liên kết
-f, --file-system hiển thị trạng thái của hệ thống tập
tin
thay cho trạng thái của tập tin
-L, --logical dùng PWD từ môi trường, thậm chí nếu nó
chứa liên kết mềm
-P, --physical tránh mọi liên kết mềm
-M, --macro-name=CHUỖI tên vĩ lệnh để sử dụng thay
cho “xx”
-O, --format=roff tạo ra kết quả như chỉ thị roff
-R, --right-side-refs đặt sự chỉ đến ở bên phải,
không đếm trong “-w”
-S, --sentence-regexp=BTCQ cho cuối các dòng hoặc cuối các
câu
(BTCQ: biểu thức chính quy)
-T, --format=tex tạo kết quả như chỉ thị TeX
-N, --read-bytes=BYTE giới hạn việc đổ thành BYTE byte
dữ liệu vào
-S, BYTES --strings[=BYTE] cho ra các chuỗi của ít nhất BYTE ký
tự đồ họa
3 là mặc định khi không chỉ ra
BYTE
-t, --format=KIỂU chọn (các) định dạng kết quả,
hay các định dạng
-v, --output-duplicates không dùng “*” để đánh dấu
việc bỏ dòng
-w[BYTES], --width[=BYTE] cho ra BYTE byte trên mỗi dòng
32 là mặc định khi không chỉ ra
BYTE
--traditional chấp nhận đối số ở dạng thứ ba
ở trên
-P, --no-dereference không đi theo liên kết mềm nào (đây là
mặc định)
-S, --separate-dirs với thư mục thì không thêm kích cỡ của
thư mục con
--si giống -h, nhưng theo số mũ 1000 chứ không
phải 1024
-s, --summarize chỉ hiển thị tổng số cho mỗi đối
số
-R, --recursive thay đổi các tập tin và thư mục một
cách đệ qui
-R, --recursive thao tác trên các tập tin và thư mục
một cách đệ qui
-R, -r, --recursive sao chép đệ quy các thư mục
--reflink[=KHI_NÀO] điều khiển việc sao chép clone/CoW.
Xem dưới.
--remove-destination gỡ bỏ mỗi tập tin đích đến đã
có
trước khi thử mở nó (tương phản
với “--force”)
-S sắp xếp theo kích cỡ tập tin
--sort=TỪ sắp xếp theo TỪ thay cho tên:
* none -U không có
* size -S kích cỡ
* time -t thời gian
* version -v phiên bản
* extension -X phần đuôi mở rộng
--time=TỪ với “-l”, hiển thị thời gian
theo TỪ
thay cho thời gian sửa mặc định:
* atime -u thời gian truy cập
cuối
* access -u thời gian truy cập
* use -u thời gian sử dụng
* ctime -c thời gian thay đổi
inode cuối
* status -c thời gian lấy trạng
thái
đồng thời dùng thời gian chỉ ra
làm tiêu
chuẩn sắp xếp nếu “--sort=time”
-S TẬP_TIN TẬP_TIN tồn tại và là một ổ cắm
-t FD mô tả tập tin FD được mở trên một thiết bị
cuối
-u TẬP_TIN TẬP_TIN tồn tại và có bit ID người dùng đã
đặt (set-user-ID)
-w TẬP_TIN TẬP_TIN tồn tại và cho phép ghi
-x TẬP_TIN TẬP_TIN tồn tại và cho phép thực hiện (hoặc
tìm kiếm)
-S, --suffix=HẬU_TỐ dùng thay cho hậu tố sao lưu thông
thường
-t, --target-directory=THƯ_MỤC chỉ ra THƯ_MỤC đến đó cần
tạo
các liên kết
-T, --no-target-directory luôn coi TÊN_LIÊN_KẾT là một tập
tin thông thường
-v, --verbose in ra tên của mỗi tập tin đã liên
kết
-S[CHUỖI], --sep-string[=CHUỖI]
phân chia các cột bằng CHUỖI,
không có -S: Ký tự phân chia mặc định
<TAB>
bằng -J và <dấu_cách> nếu không (giống
như -S" "),
không ảnh hưởng đến các tùy chọn cột
-t, --omit-header bỏ đi phần đầu và phần đi theo của các
trang
-T, --omit-pagination
bỏ qua phần đầu và phần đi theo của trang,
loại trừ sự dàn trang bởi mẫu trong tập
tin đưa vào
-v, --show-nonprinting
sử dụng ký hiệu gạch ngược bát phân
-w, --width=RỘNG_TRANG
đặt chiều rộng trang thành chiều RỘNG_TRANG
(72) ký tự
chỉ cho kết quả đa cột văn bản,
“-s[ký_tự]” tắt đi (72)
-T, -w, --mesg thêm trạng thái thư của người dùng như
“+”, “-” hoặc “?”
-u, --users liệt kê những người dùng đã đăng nhập
--message giống như “-T”
--writable giống như “-T”
-W, --page-width=RỘNG_TRANG
đặt chiều rộng trang thành luôn luôn
RỘNG_TRANG (72) ký tự,
cắt ngắn các dòng, trừ khi đặt tùy chọn
“-J”,
không can thiệp với “-S” hoặc “-s”
-W, --word-regexp=BTCQ dùng biểu thức chính quy này
để tương ứng mỗi từ khóa
-b, --break-file=TẬP_TIN ký tự phá vỡ từ trong TẬP_TIN
này
-f, --ignore-case đưa chữ thường thành hoa để
sắp xếp
-g, --gap-size=SỐ kích cỡ chỗ trống trong các
cột giữa
các trường kết quả
-i, --ignore-file=TẬP_TIN đọc danh sách từ bỏ qua từ
TẬP_TIN
-o, --only-file=TẬP_TIN chỉ đọc danh sách từ từ
TẬP_TIN này
-X, --exclude-from=TẬP-TIN loại trừ các tập tin khớp mẫu
bất kỳ trong TẬP-TIN
--exclude=MẪU loại trừ các tập tin khớp MẪU
-x, --one-file-system bỏ qua các thư mục trên hệ thống
tập tin khác
-Z, --context[=CTX] đặt ngữ cảnh an ninh SELinux của
các tập tin đích
thành kiểu mặc định hoặc CTX
nếu nó được đưa ra
-Z, --context[=NGỮ_CẢNH] đặt ngữ cảnh bảo mật SELinux
của TÊN
thành mặc định hoặc NGỮ_CẢNH nếu
nó được đưa ra
-Z, --context[=NGỮ_CẢNH] đặt ngữ cảnh bảo mật SELinux
của mỗi
TÊN thành mặc định hoặc NGỮ_CẢNH nếu
nó được đưa ra
-a chỉ thay đổi thời gian truy cập
-c, --no-create không tạo tập tin nào
-d, --date=CHUỖI phân tích cú pháp của CHUỖI và dùng
nó thay cho thời gian hiện tại
-f (bị bỏ qua)
-a bỏ qua để tương thích với các phiên bản
khác
-Z, --context chỉ in ngữ cảnh bảo mật của người dùng
hiện thời
-g, --group chỉ in ID của nhóm chịu tác động
-G, --groups in ID của mọi nhóm
-n, --name in ra tên thay cho số, dùng cho các tùy chọn
“-ugG”
-r, --real in ra ID thực sự thay cho ID chịu tác động,
dùng với “-ugG”
-u, --user chỉ in ra ID của người dùng chịu tác động
-z, --zero ngăn các các mục băng ký tự NUL, không phải
khoảng trắng;
không cho phép ở định dạng mặc định
-a, --across in các cột bắt chéo nhau thay vì in xuống,
sử dụng cùng với “-CỘT”
-c, --show-control-chars
dùng ký hiệu mũ (^G) và cách ghi gạch ngược
bát phân
-d, --double-space
nhân đôi khoảng trắng trong kết quả
-a, --all đừng bỏ qua mục bắt đầu với
“.”
-A, --almost-all đừng liệt kê “.” và “..” theo
ngầm định
--author với “-l” thì in ra tác giả của
mỗi tập tin
-b, --escape in ra thoát chuỗi kiểu-C cho ký tự
không thể
hiển thị
-a, --all gồm cả những hệ thống tập tin giả
-B, --block-size=CỠ dùng khối kích CỠ trước khi in. Ví
dụ:
“-BM” sẽ in cỡ của đơn vị theo
1,048,576 bytes;
xem định dạng CỠ ở phía dưới.
--total xuất một tổng số tổng hợp cả đĩa
-h, --human-readable hiện kích cỡ ở dạng dễ đọc (v.d. 1K
234M 2G)
-H, --si như trên, nhưng dùng số mũ 1000 thay cho
1024
-a, --all in mọi cài đặt hiện thời ở dạng con
người có thể đọc
-g, --save in mọi cài đặt hiện thời ở dạng stty có
thể đọc
-F, --file=THIẾT_BỊ mở và dùng THIẾT_BỊ thay cho đầu vào
tiêu chuẩn
-a, --all chuyển đổi mọi khoảng trắng,
thay vì chỉ những khoảng trắng đầu tiên
--first-only chỉ chuyển đổi những dãy khoảng trắng
đầu tiên
(bỏ qua “-a”)
-t, --tabs=N tab có N ký tự thay vì 8 (bật dùng “-a”)
-t, --tabs=DANH_SÁCH dùng DANH_SÁCH các vị trí tab định giới
bằng dấu phẩy
(bật “-a”)
-a, --archive giống như “-dR --preserve=all”
--backup[=ĐIỀUKHIỂN] tạo bản sao lưu cho mỗi tập
tin đích đã tồn tại
-b giống “--backup” nhưng không chấp
nhận đối số
--copy-contents sao chép nội dung của tập tin đặc
biệt khi đệ quy
-d giống như “--no-dereference
--preserve=links”
-a, --multiple hỗ trợ đa tham số và xử lý từng tham
số như là một TÊN
-s, --suffix=SUFFIX gỡ bỏ đuôi phụ tố SUFFIX
-z, --zero ngăn cách kết xuất với NUL thay vì dòng
mới
-a, --suffix-length=N sử dụng các hậu tố với chiều dài N
(mặc định %d)
--additional-suffix=SUFFIX nối thêm hậu tố SUFFIX vàp tên
tập tin.
-b, --bytes=SIZE đặt SIZE byte cho mỗi tập tin kết quả
-C, --line-bytes=SIZE đặt nhiều nhất CỠ byte dòng cho mỗi
tập tin kết quả
-d, --numeric-suffixes[=FROM] sử dụng hậu tố kiểu số thay
cho chữ cái
FROM thay đổi giá trị khởi đầu (mặc
định là 0).
-e, --elide-empty-files không tạo file trống với “-n”
--filter=LỆNH ghi vào LỆNH hệ vỏ; với tên tập tin
$FILE
-l, --lines=SỐ đặt SỐ dòng cho mỗi tập tin kết
quả
-n, --number=CHUNKS tạo ra CHUNKS tập tin. Xem giải thích ở
dưới đây
-u, --unbuffered sao chép trực tiếp từ đầu vào tới
đầu ra với “-n r/...”
-b, --before gắn ký tự phân chia ở trước thay vì
sau
-r, --regex biên dịch ký tự phân chia như là biểu
thức chính quy
-s, --separator=CHUỖI dùng CHUỖI làm ký tự phân chia thay
cho dòng mới
-b, --binary đọc ở chế độ nhị phân
-b, --binary đọc ở chế độ nhị phân
(mặc định trừ khi đọc đầu vào tiêu
chuẩn tty)
-b, --body-numbering=KIỂU_DÁNG dùng KIỂU_DÁNG để đánh số
dòng phần thân
-d, --section-delimiter=CC dùng CC để phân cách cách trang
lôgíc
-f, --footer-numbering=KIỂU_DÁNG dùng KIỂU_DÁNG để đánh số
dòng phần chân
-b, --bytes đếm byte thay cho cột
-s, --spaces ngắt dòng ở khoảng trắng
-w, --width=RỘNG dùng RỘNG cột thay cho 80
-b, --bytes=DANH_SÁCH chỉ chọn những byte này
-c, --characters=DANH_SÁCH chỉ chọn những ký tự này
-d, --delimiter=DẤU sử dụng DẤU này thay cho TAB, để
phân cách các trường
-b, --ignore-leading-blanks bỏ qua những khoảng trắng ở đầu
-d, --dictionary-order tính chỉ các dấu cách và các ký
tự chữ-cái/số
-f, --ignore-case tính chữ thường là chữ hoa
-b, --suffix-format=ĐỊNH_DẠNG dùng sprintf ĐỊNH_DẠNG thay cho
%02d
-f, --prefix=TIỀN_TỐ dùng TIỀN_TỐ thay cho “xx”
-k, --keep-files không xóa tập tin xuất khi có lỗi
-c --format=ĐỊNH_DẠNG dùng ĐỊNH_DẠNG đưa ra thay cho
định dạng mặc định;
xuất một ký tự dòng mới sau mỗi lần
dùng ĐỊNH_DẠNG
--printf=ĐỊNH_DẠNG giống “--format”, nhưng phiên dịch
thoát chuỗi dấu gạch
ngược, và không kết xuất ký tự dòng
mới ở cuối dòng. Muốn
tạo dòng mới thì thêm \n vào trong chuỗi
ĐỊNH_DẠNG.
-t, --terse in ra thông tin dưới dạng ngắn
-c, --bytes=K xuất K byte cuối cùng; hoặc dùng “-c
+K” để xuất
các byte bắt đầu với byte thứ K của
từng tập tin
-c, --bytes=[-]K in ra K byte đầu tiên của mỗi tập tin;
khi có “-” ở đầu, in ra tất cả
trừ K byte
cuối cùng của mỗi tập tin
-n, --lines=[-]K in ra K dòng đầu tiên thay vì 10;
khi có “-” ở đầu, in ra tất cả
trừ K dòng
cuối cùng của mỗi tập tin
-c, --changes giống với --verbose nhưng chỉ báo cáo khi
có thay đổi
nảy sinh
-f, --silent, --quiet chặn phần lớn các thông tin báo lỗi
-v, --verbose hiện chi tiết quá trình xử lý từng
tập tin
-c, --check đọc tổng %s từ các FILE và kiểm tra
-c, --check, --check=diagnose-first
kiểm tra có đầu vào đã sắp xếp;
không nên sắp xếp
-C, --check=quiet, --check=silent
giống “-c”, nhưng không thông báo dòng
sai thứ nhất
--compress-program=PROG
nén các đồ tạm thời bằng chương
trình này;
để giải nén cũng đặt “-d”
-c, --count thêm vào trước các dòng số lần lặp
lại của chúng
-d, --repeated chỉ in những dòng lặp lại, một lần cho
mỗi nhóm
-c, --crown-margin giữ khoảng thụt dòng của hai dòng
đầu tiên
-p, --prefix=CHUỖI chỉ định dạng lại những dòng
bắt đầu với CHUỖI,
gán lại chuỗi tiền tố đó vào
dòng đã định dạng lại
-s, --split-only chia những dòng dài, nhưng không điền
lại
-c, --no-create không tạo tập tin nào
-d, --date=STRING hiển thị thời gian theo STRING, không
phải “now”
-f, --file=DATEFILE giống --date một lần cho mỗi dòng
của DATEFILE
-I[TIMESPEC], --iso-8601[=TIMESPEC] đưa ra ngày/giờ ở dạng ISO
8601.
TIMESPEC=“date” chỉ cho ngày (mặc
định),
“hours”, “minutes”, “seconds”,
hoặc “ns” cho ngày và
thời gian với độ chính xác đã cho.
-d, --decode giải mã dữ liệu
-i, --ignore-garbage khi giải mã thì cũng bỏ qua ký tự
không nằm trong bảng chữ cái
-w, --wrap=SỐ ngắt dòng mã hoá sau số cột này (mặc
định 76).
Giá trị 0 thì tắt chức năng ngắt dòng
-d, --delimiter=X dùng X thay vì khoảng trắng để phân tách
các trường
-d, --delimiters=DANH_SÁCH
sử dụng lại các ký tự từ DANH_SÁCH thay cho TAB
-s, --serial dán một dòng cho mỗi lần thay vì dán
song song
-d, --directory tạo một thư mục, không phải một tập tin
-u, --dry-run đừng tạo gì, chỉ in ra một tên (không an
toàn)
-q, --quiet thu hồi các hàm chẩn đoán về lỗi tạo
tập tin hay thư mục
-e bật chức năng đọc ký tự thoát chéo ngược
-E tắt chức năng đọc ký tự thoát chéo ngược
(mặc định)
-e bật chức năng biên dịch ký tự thoát gạch
ngược (mặc định)
-E tắt khả năng biên dịch ký tự thoát gạch
ngược
-e, --canonicalize-existing tất cả các bộ phận hợp thành
đường đẫn phải có sẵn
-m, --canonicalize-missing không cần thành phần hợp thành
đường dẫn tồn tại
-L, --logical giải quyết thành phần “..”
trước liên kết mềm
-P, --physical giải quyết liên kết mềm khi gặp
(mặc định)
-q, --quiet ngăn chặn phần lớn các báo lỗi
--relative-to=FILE in ra đường dẫn tương đối với
FILE
--relative-base=FILE in ra đường dẫn tuyệt đối với
FILE trừ các
đường dẫn nằm trong
-s, --strip, --no-symlinks không mở rộng liên kết mềm
-z, --zero ngăn cách kết xuất với NUL thay vì
tạo dòng mới
-e, --echo coi mỗi Đ.SỐ là một dòng đầu vào
-i, --input-range=THẤP-CAO coi mỗi con số từ THẤP đến CAO
là
một dòng đầu vào
-n, --head-count=SỐ xuất nhiều nhất là SỐ dòng
-o, --output=TẬP_TIN ghi kết quả vào tập tin này,
thay cho đầu ra tiêu chuẩn
--random-source=TẬP_TIN lấy các byte ngẫu nhiên từ tập
tin này
-z, --zero-terminated kết thúc dòng bằng byte 0, không phải
ký tự dòng mới
-f không sắp xếp, dùng “-aU”, tắt
“-ls --color”
-F, --classify nối thêm chỉ thị (một trong
“*/=>@|”) vào các mục
--file-type cũng vậy, nhưng không nối thêm “*”
--format=TỪ TỪ là:
* across -x ngang qua
* commas -m dấu phẩy
* horizontal -x nằm ngang
* long -l dài
* single-column -1 cột đơn
* verbose -l xuất chi tiết
* vertical -C thẳng đứng
--full-time giống “-l --time-style=full-iso”
-f bỏ đi dòng chỉ tên cột trong dạng ngắn
-w bỏ đi tên đầy đủ của người dùng trong
dạng ngắn
-i bỏ đi tên đầy đủ của người dùng và máy
ở xa trong dạng ngắn
-q bỏ đi tên đầy đủ của người dùng, máy
ởỡa và thời gian nghỉ
trong dạng ngắn
tham số giống như chọn
-f -t fF dấu chấm động
-i -t dI số nguyên thập phân
-l -t dL chiều dài thập phân
-o -t o2 đơn vị 2 byte bát phân
-s -t d2 đơn vị 2 byte thập phân
-x -t x2 đơn vị 2 byte thập lục
-f TẬP_TIN TẬP_TIN tồn tại và là một tập tin thông
thường
-g TẬP_TIN TẬP_TIN tồn tại và có đặt ID nhóm
(set-group-ID)
-G TẬP_TIN TẬP_TIN tồn tại và sở hữu bởi ID nhóm hoạt
động
-h TẬP_TIN TẬP_TIN tồn tại và là một liên kết mềm
(giống như “-L”)
-k TẬP_TIN TẬP_TIN tồn tại và có đặc bit dính (sticky)
-f, --canonicalize làm hợp quy tắc bằng cách theo
đệ quy
mọi liên kết mềm trong mọi thành phần của tên
đưa ra;
tất cả thành phần (trừ mục cuối cùng) của
đường dẫn phải tồn tại
-e, --canonicalize-existing làm hợp quy tắc bằng cách theo
đệ quy
mọi liên kết mềm sau trong mọi thành phần của
đường dẫn đưa ra,
tất cả thành phầu của đường dẫn phải tồn
tại
-f, --fields=DANH_SÁCH chỉ chọn những trường này, đồng
thời in mọi
dòng không có ký tự phân cách, trừ
khi đưa
ra tùy chọn “-s”
-n (bị bỏ qua)
-f, --follow[={name|descriptor}]
(tạm dịch: tên|mô_tả)
in ra dữ liệu đã nối thêm vào cuối tập tin;
nếu vắng mặt đối số nghĩa là
“descriptor”
-F giống như “--follow=tên --retry”
-f, --force nếu không mở được tập tin đích
thì xóa nó và thử lại (tùy chọn
này bị bỏ qua
khi tùy chọn “-n” cũng đồng
thời được dùng)
-i, --interactive hỏi lại trước khi ghi đè
(ghi đè lên tùy chọn “-n” đặt
trước nó)
-H đi theo các liên kết mềm của dòng
lệnh trong NGUỒN
-f, --force Thay đổi quyền hạn để cho phép ghi nhớ nếu
cần thiết
-n, --iterations=SỐ ghi đè SỐ lần thay cho giá trị mặc
định (%d)
--random-source=TẬP_TIN Lấy các byte ngẫu nhiên từ tập
tin này
-s, --size=N shred số byte này (chấp nhận các hậu tố K, M,
G, v.d. “102K”)
-f, --format=ĐỊNH_DẠNG sử dụng ĐỊNH_DẠNG dấu chấm
động kiểu printf
-s, --separator=CHUỖI dùng CHUỖI để phân cách các số
(mặc định: \n)
-w, --equal-width cân bằng chiều rộng bằng cách thêm
các số 0 vào đầu
-f, --skip-fields=N không so sánh N trường đầu tiên
-g giống “-l”, nhưng không liệt kê
người sở hữu
-g GID[,GID1...] cũng đặt ID nhóm chính thành GID thuộc số
và (nếu chỉ ra) đặt các ID nhóm phụ
thành GID1, ...
-g, --general-numeric-sort so sánh theo giá trị thuộc số kiểu
chung
-i, --ignore-nonprinting tính chỉ các ký tự có thể in
được
-M, --month-sort so sánh (không hiểu) < “Th1” <
... < “Th12”
-h, --header-numbering=KIỂU_DÁNG dùng KIỂU_DÁNG để đánh số
dòng phần đầu
-i, --page-increment=SỐ độ tăng số thứ tự dòng
-l, --join-blank-lines=SỐ đếm SỐ dòng rỗng như một
dòng
-n, --number-format=ĐỊNH_DẠNG chèn số thứ tự dòng theo
ĐỊNH_DẠNG
-p, --no-renumber không đặt lại số thứ tự dòng
tại trang lôgíc
-s, --number-separator=CHUỖI thêm CHUỖI vào sau số thứ tự
dòng (có thể)
-h ĐẦU_TRANG, --header=ĐẦU_TRANG
dùng một phần ĐẦU_TRANG ở giữa thay cho
tên tập tin
trong phần đầu trang,
-h "" in một dòng trắng, đừng sử
dụng -h""
-i[KÝ_TỰ[RỘNG]], --output-tabs[=KÝ_TỰ[RỘNG]]
thay thế khoảng trắng với các KÝ_TỰ (TAB)
thành chiều RỘNG tab (8)
-J, --join-lines gộp lại các dòng đầy đủ, tắt bỏ cắt
dòng -W,
không sắp hàng các cột,
alignment, --sep-string[=CHUỖI] đặt ký tự phân
chia
-h, --human-numeric-sort so sánh các số mà người đọc
được (v.d. 2K 1G)
-h, --no-dereference ảnh hưởng mỗi liên kết mềm chứ
không ảnh hưởng tập tin tin
đích (chỉ có tác dụng trên hệ thống
có thể thay đổi
quyền sở hữu của một liên kết mềm)
-m thay đổi chỉ thời gian sửa đổi
-i, --ignore-case không phân biệt chữ HOA/thường khi so
sánh
-s, --skip-chars=N không so sánh N ký tự đầu tiên
-u, --unique chỉ in mỗi dòng duy nhất
-z, --zero-terminated kết thúc dòng với byte 0,
không phải ký tự dòng mới
-i, --ignore-case bỏ qua sự khác nhau về kiểu chữ
HOA/thường khi so sánh các trường
-j TRƯỜNG tương đương với “-1 TRƯỜNG -2
TRƯỜNG”
-o ĐỊNH_DẠNG tuân theo ĐỊNH_DẠNG khi tạo ra dòng kết
quả
-t KÝ_TỰ dùng KÝ_TỰ làm ký tự phân chia trường
đưa vào và kết quả ra
-i, --ignore-environment bắt đầu với một môi trường rỗng
-0, --null kết thúc mỗi dòng kết xuất bằng 0 byte
thay cho ký tự dòng mới
-u, --unset=TÊN xóa biến TÊN khỏi môi trường
-i, --initial không chuyển đổi tab nằm sau ký tự không
phải trống
-t, --tabs=SỐ dùng SỐ cho số ký tự của tab, không
phải 8
-i, --inodes liêt kê thông tin về inode thay cho sử
dụng khối
-k giống như “--block-size=1K”
-l, --local chỉ liệt kê hệ thống tập tin cục bộ
--no-sync không gọi sync trước khi lấy thông tin
sử dụng (mặc định)
-i, --input=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm
luồng đầu vào tiêu chuẩn
-o, --output=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm
luồng đầu ra tiêu chuẩn
-e, --error=CHẾ_ĐỘ điều chỉnh việc chuyển hoán đệm
luồng lỗi tiêu chuẩn
-i, --interactive nhắc có nên gỡ bỏ đích hay không
-L, --logical bỏ tham chiếu đến ĐÍCH mà nó là
liên kết mềm
-n, --no-dereference xử lý LINK_NAME như các tập tin thông
thường
nếu nó là liên kết mềm đến
một thư mục
-P, --physical tạo liên kết cứng trực tiếp đến
liên kết mềm
-r, --relative tạo liên kết mềm tương đỗi tới
vị trí liên kết
-s, --symbolic tạo liên kết mềm thay cho liên kết
cứng
-k giống “--block-size=1K”
-L, --dereference không theo liên kết mềm
-l, --count-links tính kích cỡ rất nhiều lần nếu có
liên kết cứng
-m giống “--block-size=1M”
-k, --key=KEYDEF sắp xếp qua khóa, KEYDEF chỉ ra vị
trí và kiểu
-m, --merge hòa trộn các tập tin đã sắp xếp
rồi; chứ không
sắp xếp
-l dùng dạng danh sách dài
-L, --dereference khi hiển thị thông tin cho một liên
kết mềm,
hiển thị thông tin cho tập tin mà
liên kết chỉ
đến thay cho bản thân liên kết
-m liệt kê liền nhau các mục, cách nhau
bởi dấu phẩy
-l, --length=DÀI_TRANG
đặt chiều dài trang thành chiều DÀI_TRANG
(66) dòng
(số dòng mặc định của văn bản là 56, có
“-F” thì 63)
-m, --merge in song song tất cả các tập tin, mỗi tập tin
trên một cột
cắt ngắn các dòng, có “-J” thì cũng nhập
các dòng
có chiều dài đầy đủ.
-l, --link liên kết tập tin thay vào sao chép
-L, --dereference luôn luôn theo liên kết mềm trong
SOURCE
-l, --login in ra các tiến trình đăng nhập của hệ
thống
-m, --canonicalize-missing làm hợp quy tắc bằng cách theo
đệ quy
mọi liên kết mềm sau trong mọi thành phần của
đường dẫn đưa ra,
và không cần sự tồn tại của các thành phần
-n, --no-newline không đưa ra ký tự dòng mới đi
theo
-q, --quiet không xuất chi tiết
-s, --silent bỏ đi hầu hết các thông báo lỗi
-v, --verbose báo cáo các thông báo lỗi
-z, --zero ngăn cách kết xuất bằng NUL thay
vì dòng mới
-m, --mode=CHẾ_ĐỘ đặt quyền hạn tập tin thành
CHẾ_ĐỘ,
thay cho “a=rw - umask”
-m, --mode=CHẾ_ĐỘ đặt chế độ tập tin (giống như chmod),
không phải “a=rwx - umask”
-p, --parents không đưa ra lỗi nếu có, tạo thư mục mẹ
khi cần thiết
-v, --verbose in ra thông báo mỗi khi tạo một thư mục
-Z, --context[=NGỮ_CẢNH] đặt ngữ cảnh bảo mật SELinux
của mỗi thư
mục đã tạo thành mặc định hoặc
NGỮ_CẢNH
-m, --suppress-matched cấm các dòng khớp MẪU
-n, --adjustment=N thêm số nguyên N vào “niceness” (mặc
định là 10)
-n, --digits=CHỮ_SỐ dùng số chữ số CHỮ_SỐ thay cho
2
-s, --quiet, --silent không in ra kích thước của mỗi tập
tin xuất
-z, --elide-empty-files xóa tập tin xuất rỗng
-n, --lines=K xuất K dòng cuối cùng, thay cho %d cuối
cùng hoặc
dùng “-n +K” để xuất các dòng
bắt đầu từ dòng thứ K
--max-unchanged-stats=N
với “--follow=tên”, mở lại một
TẬP-TIN không thay
đổi kích cỡ sau N (mặc định %d) lần
lặp lại
để xem nó có bị bỏ liên kết hay
đổi tên chưa
(đây thường là trường hợp các tập
tin theo dõi đã
quay vòng). Khi đã có inotify, chức năng
này trở
nên ít hữu dụng.
-n, --no-clobber không ghi đè lên một tập tin đã
có
(có quyền cao hơn một tùy chọn
“-i” đặt trước)
-P, --no-dereference không bao giờ nên theo liên kết mềm
trong NGUỒN
-n, --numeric-sort so sánh theo giá trị thuộc số kiểu
chuỗi
-R, --random-sort sắp xếp theo hash ngẫu nhiên của
khoá
--random-source=TẬP_TIN lấy các byte ngẫu nhiên từ tập
tin này
-r, --reverse đảo ngược kết quả so sánh
-n, --numeric-uid-gid giống “-l”, nhưng liệt kê UID và
GID dạng số
-N, --literal in ra tên thô của các mục (v.d. không
coi các
ký tự điều khiển là đặc biệt)
-o giống “-l”, nhưng không liệt kê
thông tin về nhóm
-p, --indicator-style=slash
nối thêm vào thư mục chỉ thị
“/”
-n[PHÂN_CÁCH[CHỮ_SỐ]], --number-lines[=PHÂN_CÁCH[CHỮ_SỐ]]
đánh số dòng, sử dụng CHỮ_SỐ (5) chữ
số, sau đó PHÂN_CÁCH (TAB),
mặc định đếm bắt đầu từ dòng thứ
nhất của tập tin đầu vào
-N, --first-line-number=SỐ
bắt đầu đếm với SỐ tại dòng thứ nhất
của
trang in đầu tiên (xem “+TRANG_ĐẦU”)
-o, --indent=LỀ
thụt mỗi dòng với LỀ (số không) khoảng
trắng,
không ảnh hưởng “-w” hoặc “-W”,
LỀ sẽ được thêm vào chiều RỘNG_TRANG
-r, --no-file-warnings
bỏ đi cảnh báo khi không mở được một
tập tin
-o, --io-blocks tính kích CỠ là một số khối VR thay cho
các byte
-o, --output=TẬP_TIN ghi kết quả vào tập tin này thay cho
đầu ra tiêu chuẩn
-s, --stable ổn định sắp xếp bằng việc tắt so
sánh sắp xếp lại cuối cùng
-S, --buffer-size=CỠ dùng CỠ cho bộ nhớ đệm chính
-p giống như “--preserve=mode,ownership,
timestamps”
--preserve[=DS_T.TÍNH] bảo tồn các thuộc tính chỉ ra
(mặc định:
* mode chế độ
* ownership quyền sở hữu
* timestamps dấu vết thời
gian)
cũng có thể có các thuộc tính mở
rộng:
* context ngữ cảnh
* links các liên kết
* xattr
* all tất cả
-p DIR, --tmpdir[=THƯ_MỤC] diễn giải MẪU tương đối so
với THƯ_MỤC. Không chỉ định
THƯ_MỤC thì dùng $TMPDIR (nếu đặt),
không thì “/tmp”.
Khi dùng tùy chọn này, MẪU không thể là
một tên tuyệt
đối. Không giống như “-t”, MẪU có
thể chứa dấu gạch
ngược, nhưng mktemp chỉ tạo thành phần
cuối cùng.
-p, --parents gỡ bỏ THƯ_MỤC và các thư mục cấp trên nó;
v.d. “rmdir -p a/b/c” tương tự với “rmdir
a/b/c a/b a”.
-v, --verbose đưa ra chuẩn đoán cho mỗi thư mục được
xử lý
-p, --preserve-timestamps áp dụng thời gian truy cập/sửa đổi
cho các
tập tin NGUỒN tới các tập tin
đích tương ứng
-s, --strip cắt bỏ các bảng ký hiệu
--strip-program=TRÌNH chương trình dùng để cắt bỏ tập
tin nhị phân
-S, --suffix=HẬU_TỐ ghi đè hậu số sao lưu thường dùng
-t, --target-directory=THƯ_MỤC sao chép mọi đối số NGUỒN
vào THƯ_MỤC
-T, --no-target-directory coi ĐÍCH như một tập tin thông
thường
-v, --verbose in ra tên của mỗi thư mục khi tạo ra nó
-q, --count mọi tên đăng nhập và số người dùng đã
đăng nhập
-r, --runlevel in bậc chạy (runlevel) hiện thời
-s, --short chỉ in tên, dòng và thời gian (mặc định)
-t, --time in sự thay đổi đồng hồ hệ thống cuối
cùng
-q, --hide-control-chars in dấu “?” thay cho các ký tự không
đồ họa
--show-control-chars hiển thị các ký tự không phải đồ
họa như chúng có
(mặc định trừ khi chương trình là
“ls” và đầu
ra là thiết bị cuối)
-Q, --quote-name đặt tên các mục trong ngoặc kép
--quoting-style=TỪ dùng dạng trích dẫn TỪ cho tên các
mục:
* literal văn chương
* locale miền địa phương
* shell hệ vỏ
* shell-always luôn luôn hệ vỏ
* c
* escape thoát
-q, --quiet, --silent không in ra phần đầu cho biết tên tập
tin
-v, --verbose luôn luôn in ra phần đầu cho biết tên
tập tin
-r, --reference=TẬP_TIN hiển thị lần sửa cuối cùng của
TẬP_TIN
-R, --rfc-2822 đưa ra ngày tháng dạng tương thích RFC
2822
Thí dụ: T2, 07 Th8 2006 12:34:56 -0600
-r, --reference=TẬP_TIN dùng thời gian của tập tin này thay cho
thời
gian hiện thời
-t TEM dùng [[CC]YY]MMDDhhmm[.ss] thay cho thời gian
hiện tại
--time=TỪ thay đổi thời gian chỉ ra:
TỪ là access, atime, hoặc use: tương
đương với “-a”
TỪ là modify hoặc mtime: tương đương
với “-m”
-r, --reference=TẬP-TIN-TC dựa trên cỡ của tập tin dùng để
tham chiếu
-s, --size=CỠ đặt hoặc điều chỉnh cỡ tập tin theo
CỠ này
-r, --references trường đầu tiên của mỗi dòng
là một sự tham khảo
-t, --typeset-mode (chưa thực hiện)
-w, --width=SỐ chiều rộng kết quả theo cột,
bỏ đi sự tham khảo
-r, --reverse đảo ngược thứ tự khi sắp xếp
-R, --recursive liệt kê đệ quy các thư mục con
-s, --size in kích cỡ đã cấp phát của mỗi
tập tin, theo khối
-s, --only-delimited không in ra những dòng không có ký tự
phân cách
--output-delimiter=CHUỖI dùng CHUỖI là ký tự phân cách
cho
kết quả in ra. Mặc định là ký tự
phân cách đầu vào.
-s, --signal=TÍN_HIỆU, -TÍN_HIỆU
chỉ ra tên hoặc số của tín hiệu cần gửi
-l, --list liệt kê tên các tín hiệu, hoặc chuyển đổi
tên tín hiệu tới/từ các số
-t, --table in ra bảng thông tin về tín hiệu
-s, --sleep-interval=N với “-f” thì ngủ trong khoảng N giây
(mặc định 1.0) giữa hai lần lặp
lại;
khi có inotify và --pid=P, kiểm tra
tiến trình P
ít nhất một lần mỗi N giây.
-v, --verbose lúc nào cũng xuất phần đầu chỉ ra
tên tập tin
-s, --symbolic-link tạo liên kết mềm thay cho việc sao
chép
-S, --suffix=HẬU_TỐ thay cho hậu tố thường dùng
để sao lưu
-t, --target-directory=THƯ_MỤC sao chép mọi đối số NGUỒN
vào THƯ_MỤC
-T, --no-target-directory coi ĐÍCH là một tập tin thông
thường
-s[KÝ_TỰ],--separator[=KÝ_TỰ]
phân chia các cột bằng một ký tự đơn,
mặc định cho KÝ_TỰ là ký tự <TAB>
không có “-w”
và “no char” với “-w”
“-s[KÝ_TỰ]” bỏ việc cắt ngắn dòng của
tất cả 3 tùy chọn cột
(-CỘT|-a -CỘT|-m) trừ khi đặt “-w”
-t sắp xếp theo thời gian thay đổi
-T, --tabsize=COLS giả định chiều dài tab là COLS thay
cho 8
-t tương đương với “-vT”
-T, --show-tabs hiển thị ký tự TAB ở dạng “^I”
-u (bị bỏ qua)
-v, --show-nonprinting dùng ký hiệu “^” và “M-”, trừ cho
LFD và TAB
-t diễn dịch MẪU là một thành phần tên
tập tin đơn,
tương đối so với một thư mục: $TMPDIR,
nếu đặt;
không thì dùng thư mục được chỉ ra
bằng “-p”;
không thì “/tmp” [không nên dùng]
-t, --field-separator=SEP phân cách các trường bằng SEP này
thay ký tự trống
-T, --temporary-directory=DIR dùng DIR làm thư mục tạm thời,
không phải
$TMPDIR hay %s;
có thể chỉ định nhiều thư mục
--parallel=N thay đổi số sắp xếp chạy đồng
thời là N
-u, --unique nếu có “-c”, kiểm tra có thứ tự
chặt chẽ;
khi không có “-c”, chỉ xuất kết quả
chạy đầu tiên
-t, --tabs=D.SÁCH dùng danh sách các vị trí chính xác của
tab
(phân cách bởi dấu phẩy)
-t, --tagged-paragraph thụt dòng của dòng đầu tiên khác
với dòng thứ hai
-u, --uniform-spacing một khoảng trống giữa các từ, hai
giữa các câu
-w, --width=RỘNG độ rộng dòng tối đa (mặc định
là 75 cột)
-g, --goal=RỘNG độ rộng mục đích (mặc định là
bằng 93% of chiều rộng)
-t, --target-directory=THƯ_MỤC di chuyển mọi đối số NGUỒN
vào THƯ_MỤC
-T, --no-target-directory coi ĐÍCH như một tập tin thông
thường
-u, --update chỉ di chuyển khi tập tin NGUỒN
mới hơn
tập tin ở nơi đến hoặc khi
không có tập tin
ở nơi đến
-v, --verbose giải thích đang làm gì
-Z, --context đặt ngữ cảnh bảo mật SELinux
của tập tin
đích thành kiểu mặc định
-t, --text đọc ở chế độ văn bản
(mặc định khi đọc đầu vào tiêu chuẩn
tty
-t, --text đọc ở chế độ văn bản (mặc định)
-t, --threshold=CỠ loại trừ các mục nhỏ hơn CỠ nếu
dương,
hoặc lớn hơn CỠ nếu âm
--time hiển thị giờ sửa đổi cuối cùng của
mọi tập tin
trong thư mục, hoặc mọi thư mục con
của nó
--time=TỪ hiển thị giờ theo TỪ thay cho giờ sửa
đổi:
* atime giờ truy cập
* access giờ truy cập
* use giờ dùng
* ctime giờ thay đổi inode
* status giờ lấy trạng thái
--time-style=KIỂU_DÁNG hiển thị giờ theo kiểu dáng
KIỂU_DÁNG:
* full-iso ISO đầy đủ
* long-iso ISO dài
* iso ISO
* +ĐỊNH_DẠNG
ĐỊNH_DẠNG dùng như của lệnh
“date”
-u với “-lt”: sắp xếp theo, và hiển
thị thời gian truy cập
với “-l”: hiển thị thời gian
truy cập và sắp xếp theo tên
nếu không: sắp xếp theo thời gian
truy cập
-U không sắp xếp; liệt kê các mục theo
thứ tự của thư mục
-v sắp xếp các số thứ tự (phiên
bản) một cách tự nhiên bên trong văn bản
-u, --remove[=HOW] cắt ngắn và xóa tập tin sau khi ghi đè; Xem
ở dưới
-v, --verbose hiển thị tiến trình
-x, --exact không làm tròn kích cỡ tập tin đến khối
đầy tiếp theo;
đây là mặc định cho các tập tin không thông
thường
-z, --zero thêm một lần ghi đè cuối cùng bằng các số 0
để giấu việc dùng shred
-u, --update chỉ sao chép nếu tập tin NGUỒN
mới hơn
tập tin đích đến hoặc khi thiếu
tập tin
đích đến
-v, --verbose cho biết cụ thể những gì đã
thực hiện
-x, --one-file-system chỉ thực hiện trên hệ thống tập
tin này
-u, --user=NGƯỜI_DÙNG đặt NGƯỜI_DÙNG trong ngữ cảnh bảo
mật đích
-r, --role=VAI_TRÒ đặt VAI_TRÒ trong ngữ cảnh bảo mật
đích
-t, --type=KIỂU đặt KIỂU trong ngữ cảnh bảo mật
đích
-l, --range=PHẠM_VI đặt PHẠM_VI trong ngữ cảnh bảo mật
đích
-v TẬP_TIN_SỐ giống như “-a TẬP_TIN_SỐ”,
nhưng bỏ đi các dòng nhập đã nối lại
-1 TRƯỜNG nối lại ở TRƯỜNG này của tập tin 1
-2 TRƯỜNG nối lại ở TRƯỜNG này của tập tin 2
--check-order kiểm tra dữ liệu đầu vào được sắp xếp
đúng không,
thậm chí nếu tất cả các dòng đầu vào
có khả năng ghép cặp
--nocheck-order đừng kiểm tra dữ liệu đầu vào được
sắp xếp đúng không
--header xử lý dòng đầu của từng tập tin là dòng
đầu trường,
in ra mà không thử kết đôi
-v, --kernel-version in ra phiên bản nhân
-m, --machine in ra tên phần cứng của máy tính
-p, --processor in ra kiểu của bộ xử lý, hoặc
"không rõ"
-i, --hardware-platform in ra tên kiến trúc phần cứng, hoặc
"không rõ"
-o, --operating-system in ra tên hệ điều hành
-v, --starting-line-number=SỐ số thứ tự dòng đầu tiên
trên mỗi trang lôgíc
-w, --number-width=SỐ dùng SỐ cột để hiển thị
số thứ tự dòng
-v, --verbose xuất ra các chuẩn đoán cho mọi quá
trính xử lý tập tin
-w, --check-chars=N so sánh nhiều nhất N ký tự trên dòng
-w, --width=CỘT đặt chiều rộng màn hình là giá
trị này thay cho giá trị hiện thời
-x liệt kê các mục theo dòng thay vì theo
cột
-X sắp xếp phần mở rộng các mục theo
bảng chữ cái
-Z, --context in bất kỳ ngữ cảnh bảo mật SELinux
nào của mỗi tập tin
-1 liệt kê một tập tin trên mỗi dòng
-0, --null ngắt dòng bằng NUL thay vì kí tự xuống dòng
ở đầu ra
-z, --zero-terminated kết thúc dòng với 0 byte, thay cho ký tự
dòng mới
NGỮ_CẢNH toàn bộ ngữ cảnh bảo mật
-c, --compute tính ngữ cảnh chuyển tiếp tiến trình
trước khi sửa đổi
-t, --type=KIỂU kiểu (cho cùng một vai trỏ với điều
mẹ)
-u, --user=NGƯỜI_DÙNG định danh người dùng
-r, --role=VAI_TRÒ vai trò
-l, --range=PHẠM_VI phạm vi cấp
Tập tin: "%n"
ID: %-8i Chiều dài tên: %-7l Kiểu: %T
Cỡ khối: %-10s Cỡ khối cơ sở: %S
Khối: Tổng: %-10b Trống: %-10f Sẵn dùng: %a
Inode: Tổng: %-10c Trống: %d
Tập tin: %N
Cỡ: %-10s Khối: %-10b Khối vào/ra: %-6o %F
Các tiến trình đang ngủ
không gián đoạn được thì cũng được tính trong trọng tải
trung bình.
[:graph:] mọi ký tự có thể in, trừ khoảng trắng
[:lower:] mọi chữ cái viết thường
[:print:] mọi ký tự có thể in, lấy cả khoảng trắng
[:punct:] mọi ký tự chấm câu
[:space:] mọi khoảng trắng nằm ngang hoặc đứng
[:upper:] mọi chữ cái viết hoa
[:xdigit:] mọi chữ số thập lục
[=KÝ_TỰ=] mọi ký tự tương đương với KÝ_TỰ
\0NNN byte có giá trị bát phân NNN (1 đến 3 chữ số)
\xHH byte có giá trị thập lục HH (1 đến 2 chữ số)
\NNN byte có giá trị bát phân NNN (1 đến 3 chữ số)
\xHH byte có giá trị thập lục HH (1 đến 2 chữ số)
\uHHHH ký tự Unicode (ISO/IEC 10646) có giá trị thập lục HHHH
(4 chữ số)
\UHHHHHHHH ký tự Unicode có giá trị thập lục HHHHHHHH (8 chữ
số)
\\ sổ chéo ngược
\a cảnh giác (BEL)
\b xóa lùi
\c không xuất gì thêm nữa
\e thoát
\f kéo trang
\n dòng mới
\r xuống dòng
\t cột tab theo chiều ngang
\v cột tab theo chiều dọc
\v tab đứng
KÝ_TỰ1-KÝ_TỰ2 mọi ký tự từ KÝ_TỰ1 đến KÝ_TỰ2 theo
thứ tự tăng dần
[KÝ_TỰ*] trong TẬP_HỢP2, sao chép KÝ_TỰ tới chiều
dài của TẬP_HỢP1
[KÝ_TỰ*REPEAT] LẶP LẠI sao chép của KÝ_TỰ, LẶP LẠI bát
phân nếu bằt đầu từ 0
[:alnum:] mọi chữ cái và chữ số
[:alpha:] mọi chữ cái
[:blank:] mọi khoảng trắng nằm ngang
[:cntrl:] mọi ký tự điều khiển
[:digit:] mọi chữ số
ascii từ EBCDIC tới ASCII
ebcdic từ ASCII tới EBCDIC
ibm từ ASCII tới EBCDIC thay thế
block thêm mục ghi dừng dòng mới với khoảng trắng
đến kích cỡ cbs
unblock thay thế khoảng trắng theo sau trong mục ghi kích cỡ
cbs bằng dòng mới
lcase thay đổi chữ HOA thành chữ thường
ucase thay đổi chữ thường thành chữ HOA
sparse thử thay đổi vị trí thay vì ghi kết xuất cho
khối đầu vào NUL
swab trao đổi mọi cặp byte đưa vào
sync thêm mọi khối đầu vào với NUL đến kích thước
ibs; khi
sử dụng với block hoặc unblock, thêm bằng khoảng
trắng thay vì NUL
auto chấp nhận tùy chọn hậu tố đơn/hai ký tự:
1K = 1000,
1Ki = 1024,
1M = 1000000,
1Mi = 1048576,
binary sử dụng I/O nhị phân cho dữ liệu
cio dùng I/O đồng quy cho dữ liệu
count_bytes coi “count=N” như là số lượng byte (chỉ với
cờ iflag)
Đặt CỠ thì xuất CỠ byte cho mỗi số nguyên:
d[CỠ] số thập phân không dấu
f[CỠ] dấu chấm động
o[CỠ] số bát phân
u[CỠ] số thập phân không dấu
x[CỠ] số thập lục
direct sử dụng I/O trực tiếp cho dữ liệu
directory không thành công nếu không phải thư mục
dsync dùng I/O đã đồng bộ cho dữ liệu
excl lỗi nếu tập tin kết quả đã có
nocreat không tạo tập tin kết quả
notrunc không cắt ngắn tập tin kết quả
noerror tiếp tục sau khi gặp lỗi đọc
fdatasync ghi vật lý dữ liệu tập tin kết quả lên đĩa
trước khi thoát
fsync như trên, nhưng đồng thời ghi cả siêu dữ liệu
fullblock tích luỹ các khối đầy đủ dữ liệu đầu vào
(chỉ iflag)
iec chấp nhận tùy chọn hậu tố đơn-ký-tự:
1K = 1024,
1M = 1048576,
...
iec-i chấp nhận tùy chọn hậu tố dạng hai-ký-tự:
1Ki = 1024,
1Mi = 1048576,
...
if=TẬP_TIN đọc từ TẬP_TIN thay cho đầu vào tiêu
chuẩn
iflag=CỜ đọc tùy theo danh sách các ký hiệu phân cách
bởi dấu phẩy
obs=BYTES ghi BYTES byte mỗi lần (mặc định: 512)
of=TẬP_TIN ghi vào TẬP_TIN thay cho đầu ra tiêu chuẩn
oflag=CỜ ghi tùy theo danh sách các ký hiệu phân cách
bởi dấu phẩy
seek=KHỐI bỏ qua KHỐI khối với kích thước obs ở
đầu đầu ra
skip=KHỐI bỏ qua KHỐI khối với kích thước ibs ở
đầu đầu vào
status=CÁI-GÌ CÁI-GÌ sẽ được chặn lại khi kết xuất ra
đầu ra lỗi;
“noxfer” bỏ đi thông kê truyền tải,
“none” chặn tất cả
noatime không cập nhật giờ truy cập
nochace bỏ qua dữ liệu tạm lưu
noctty không ấn định thiết bị cuối điều khiển từ
tập tin
nofollow không đi theo liên kết mềm
nolinks lỗi nếu có nhiều liên kết
nonblock sử dụng I/O không đặt khối
none không áp dụng biến đổi tỷ lệ tự động; các
hậu tố sẽ coi lỗi
none, off không bao giờ tạo bản sao lưu (dù đưa ra
“--backup”)
numbered, t tạo các bản sao lưu đã đánh số
existing, nil đánh số nếu có bản sao lưu đánh số, nếu
không thì đơn giản
simple, never luôn luôn tạo sao lưu đơn giản
seek_bytes coi “seek=N” là số lượng byte (chỉ cờ oflag)
si chấp nhận hậu tố là một ký tự đơn:
1K = 1000,
1M = 1000000,
...
skip_bytes coi treat “skip=N” là số lượng byte (chỉ cờ
ilag)
sync như trên, nhưng đồng thời cho cả siêu dữ liệu
text sử dụng I/O văn bản cho dữ liệu
%H:%M%P (sao lưu: %s) * [-]ctlecho đưa ra ký tự control ở
dạng mũ (“^c”)
[-]echo đưa ra ký tự đầu vào
* [-]echoctl giống như “[-]ctlecho”
[-]echoe giống như “[-]crterase”
[-]echok đưa ra một dòng mới sau một ký tự diệt
* [-]echoke giống như “[-]crtkill”
[-]echonl đưa ra một dòng mới thậm chí nếu không đưa
ra ký tự khác
* [-]echoprt đưa ra ngược lại ký tự bị xóa, giữa “\”
và “/”
[-]icanon bật dùng các ký tự đặc biệt xóa, diệt,
werase, và rprnt
[-]iexten bật dùng các ký tự đặc biệt không phải
POSIX
* [-]iuclc chuyển ký tự viết hoa thành viết thường
* [-]ixany bất kỳ ký tự nào không chỉ ký tự khởi
động cũng chạy lại đầu vào
[-]ixoff bật dùng việc gửi ký tự chạy/dừng
[-]ixon bật dùng điều khiển luồng XON/XOFF
[-]parmrk đánh dấu lỗi tính chẵn lẻ (với một dãy
255-0 ký tự)
[-]tandem giống như “[-]ixoff”
* [-]iutf8 coi như các ký tự đưa vào được mã hóa UTF-8
* [-]ocrnl chuyển return thành dòng mới
* [-]ofdel dùng các ký tự xóa để làm đầy thay cho các
ký tự rỗng
* [-]ofill dùng các ký tự làm đầy (độn thêm) thay cho
thời gian trì hoãn
* [-]olcuc chuyển ký tự viết thường thành viết hoa
* [-]onlcr chuyển dòng mới thành return-dòng mới
* [-]onlret dòng mới tạo ra một return
* [-]onocr không in ra return trong cột đầu tiên
[-]opost xử lý cuối cùng kết quả
* tabN kiểu trì hoãn của tab ngang, N nằm trong [0..3]
* tabs giống như “tab0”
* -tabs giống như “tab3”
* vtN kiểu trì hoãn của tab dọc, N nằm trong [0..1]
* eol2 KÝ_TỰ KÝ_TỰ xen kẽ để kết thúc dòng
erase KÝ_TỰ KÝ_TỰ sẽ xóa ký tự cuối cùng gõ vào
intr KÝ_TỰ KÝ_TỰ sẽ gửi một tín hiệu gián đoạn
kill KÝ_TỰ KÝ_TỰ sẽ xóa dòng hiện thời
* lnext KÝ_TỰ KÝ_TỰ sẽ nhập ký tự tiếp theo trong ngoặc
quit KÝ_TỰ KÝ_TỰ sẽ gửi một tín hiệu thoát
* rprnt KÝ_TỰ KÝ_TỰ sẽ vẽ lại dòng hiện thời
start KÝ_TỰ KÝ_TỰ sẽ chạy lại kết quả sau khi dừng
nó
* rows N cho nhân biết thiết bị cuối có N dòng
* size in ra số hàng và số cột theo thông tin của
nhân
speed in ra tốc độ của thiết bị cuối
time N với “-icanon”, đặt thời gian chờ đọc
thành N phần mười của một giây
??:???? TTYngữ cảnh=%s egid=%s euid=%s gid=%s nhóm= cũ khi lặp
lại %s
% 1% của bộ nhớ, b 1, K 1024 (mặc định), và tương tự cho M,
G, T, P, E, Z, Y.
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc đầu
vào tiêu chuẩn.
*** CẢNH BÁO ***
Biến môi trường địa phương ảnh hưởng đến thứ tự
sắp xếp.
Đặt “LC_ALL=C” để dùng thứ tự sắp xếp truyền thống
theo giá trị byte gốc.
%.*s: sai sự xác định chuyển đổi%e %b %Y%H:%M %e %b%lu người
dùng%s (cho biểu thức chính quy %s)%s -> %s (hủy sao lưu)
%s [-d] đã chấm dứt bất thường%s và %s là cùng một tập
tin%s có nhưng không phải là thư mục%s đã xuất hiện; đi
theo cuối của tập tin mới%s đã trở thành có thể truy
cập%s đã trở thành không thể truy cập%s bị thay thế bằng
một tập tin từ xa thì chịu thua về tên này%s bị thay thế
bằng một liên kết mềm nên chịu thua tên này%s bị thay thế
bởi tập tin không thể tail nên đầu hàng với tên này%s bị
thay thế; đi theo cuối của tập tin mới%s có kiểu tập tin
chưa lạ%s vô ích, kích cỡ có vẻ là âmTrang chủ %s:
<%s>
Trang chủ %s: <http://www.gnu.org/software/%s/>
%s không phải là một số nguyên dương hợp lệ%s là quá
lớn%s dùng được chỉ với hạt nhân SELinuxtiến trình con
%stiến trình con %s bị lỗitiến trình con %s đã nhận tín
hiệu nghiêm trọng %d%s đưa ra còn %s không phải%s muốn ghi
đè kết xuất; đang bỏ qua%s%s nhận đối số “%s” là quá
lớn%2$s-%1$s%s: %s quá lớn nên không thể đại diện%s: %s: số
dòng vượt quá giới hạn%s: %s: không tìm thấy%s: %s:%s: sai
thứ tự: %s: cần “}” trong số lượng lặp lại%s: mở
hoặc đọc BỊ LỖI
%s: cần toán tử hai ngôi%s: chỉ tạo được liên kết mềm
tương đối trong thư mục hiện thời%s: không thay đổi
được chế độ không chặn%s: không thể xác định cỡ tập
tin%s: không tìm thấy tên cho ID người dùng %lu
%s: không thể đi theo cuối của kiểu tập tin này; đầu hàng
với tên này%s: không thể lseek lại vị trí gốc%s: không ghi
đè được thư mục%s: không thể tua lại%s: không thể di
chuyển vị trí đọc%s: không thể di chuyển vị trí đọc
tới offset đối với cuối %s%s: không thể tìm tới offset %s%s:
không thể di chuyển tới offset tương đối %s%s: không thể
shred mô tả tập tin chỉ cho phép nối thêm vào%s: không thể
bỏ qua%s: không thể nhảy đến tới offset đưa ra%s: thiếu
dấu phân cách đóng “%c”%s: không đặt lại được chế
độ non-blocking (không chặn)%s: đi vào thư mục %s không? %s:
đi vào thư mục đã bảo vệ chống ghi %s không? %s: gặp kết
thúc tập tin%s: toán hạng hạng tương đương phải là một
ký tự đơn%s: lỗi cắt ngắn%s: lỗi ghi tại hiệu %s%s: cần
một số%s: lỗi đóng%s: lỗi lấy ngữ cảnh hiện thời%s:
lỗi mở để ghi%s: lỗi xóa%s: gặp lỗi khi đặt lại con
trỏ tập tin%s: fcntl bị lỗi%s: fdatasync bị lỗi%s: tập tin
có kích cỡ âm%s: tập tin đã rút ngắt quá nhiều%s: tập tin
quá lớn%s: tập tin quá dài%s: tập tin đã bị cắt ngắn%s:
fstat bị lỗi%s: fsync bị lỗi%s: không cho phép liên kết cứng
tới thư mục%s: dữ liệu vào chứa một vòng lặp:%s: dữ
liệu vào chứa một số lẻ các hiệu bài%s: tập tin đầu
vào là tập tin đầu ra%s: cần số nguyên sau dấu phân cách%s:
cỡ khối IO không hợp lệ%s: sai PID%s: sai số mảnh%s: sai số
đếm tại đầu của %s%s: sai chỉ thị%s: sai xác định
trường %s%s: sai kích cỡ tập tin%s: sai dạng tập tin%s: sai
số trạng thái không thay đổi tối đa giữa các lần mở%s:
số sai%s: số byte sai%s: sai số gói%s: số dòng sai%s: sai số
lần thực hiện%s: sai số giây%s: con số không hợp lệ cần
bỏ qua%s: tùy chọn không hợp lệ -- “%c”
%s: mẫu sai%s: mã số tiến trình sai%s: biểu thức chính quy
không hợp lệ: %s%s: tín hiệu sai%s: sai giá trị bắt đầu cho
hậu tố dạng số%s: sai chiều dài hậu tố%s: số thứ tự
dòng phải lớn hơn không%s: số dòng vượt quá giới hạn%s:
lseek bị lỗi%s: đã chỉ ra nhiều tín hiệu%s: quyền hạn
mới là %s, không phải %s%s: không tìm thấy dòng tổng kiểm
tra %s với định dạng đúng%s: không có thông tin kích cỡ cho
thiết bị này%s: không có người dùng này%s: không liệt kê
thư mục đã liệt kê%s: số byte quá lớn%s: tùy chọn
“%c%s” không cho phép một đối số
%s: tùy chọn “%s” chưa rõ ràng; khả năng là:%s: tùy chọn
“--%s” không cần đối số
%s: tùy chọn “--%s” cần một đối số
%s: tùy chọn “-W %s” không cho phép có đối số
%s: tùy chọn “-W %s” không rõ ràng
%s: tùy chọn “-W %s” cần một đối số
%s: tùy chọn cần một đối số -- “%c”
%s: ghi đè %s? %s: thực hiện %lu/%lu (%s)...%s: lần %lu/%lu
(%s)...%s%s: lần %lu/%lu (%s)...%s/%s %d%%%s: lỗi đọc%s: xóa %s %s
không?(k/c) %s: xóa đệ quy %zu đối số không? %s: xóa %zu đối
số không? %s: xóa %s có bảo vệ chống ghi đè %s không?(k/c)
%s: đã xóa%s: đang xóa%s: đã đổi tên thành %s%s: thay thế %s
không? %s: di chuyển vị trí để đọc gặp lỗi%s: quá nhiều
dòng tổng kiểm tra%s: thử ghi đè lên %s, cũng có quyền cao
hơn chế độ %04lo (%s)? %s: không nhận ra chiều dài tên tập
tin tối đa%s: không thể thực hiện mọi thao tác yêu cầu%s:
cần toán tử một ngôi%s: không nhận ra tùy chọn “%c%s”
%s: không nhận ra tùy chọn “--%s”
%s: giá trị chưa được chuyển đổi hoàn toàn%s: lỗi ghi
nhớ%s: lỗi ghi%s:%lu: dòng sai; thiếu hiệu bài thứ hai%s:%lu:
sai tên tập tin chiều dài không%s:%lu: không nhận ra từ khóa
%s%s}: cần số nguyên giữa “{” và “}””cần “)”cần
“)”, tìm thấy %s”-%c” ký tự mở rộng hoặc số sai trong
đối số: %sthiếu tham số
“--pages=TRANG_ĐẦU[:TRANG_CUỐI]””-N SỐ” sai số dòng bắt
đầu: %s”-W CHIỀU_RỘNG_TRANG” sai số ký tự: %s”-l
CHIỀU_DÀI_TRANG” sai số của dòng: %s”-o LỀ” sai vị trí
tương đối dòng: %s”-w CHIỀU_RỘNG_TRANG” sai số ký tự:
%s©* hệ thống tập tin nhớ tạm ở vị trí tạm thời, như
trình khách NFS phiên bản 3
* hệ thống tập tin đã nén
* các hệ thống tập tin cấu trúc log hoặc journal, như những
hệ thống của
AIX và Solaris (và JFS, ReiserFS, XFS, Ext3, v.v...)
* hệ thống tập tin ghi dữ liệu thừa và phục hồi khi có
lỗi ghi nhớ
chẳng hạn như các hệ thống tập tin dựa trên RAID
* hệ thống tập tin tạo ảnh chụp (hiện trạng), như của
các máy phục vụ
NFS Network Appliance
, mức tải trung bình: %.2f, %g s, %s/s
tùy chọn --%s nhận đối số %s quá lớn--context (-Z) chỉ
hoạt động với hệ thống hỗ trợ SELinux--context chỉ hoạt
động với nhân có hỗ trợ SELinux/SMACK--filter không xử lý
bó được xuất ra stdout--group không được dùng cùng với
-c/-d/-D/-u--grouping không thể được tổ hợp cùng với
--format--header bị bỏ qua với đầu vào dòng-lệnh--padding
không thể được tổ hợp cùng với --format--reflink chỉ có
thể dùng với --sparse=auto--tag không hỗ trợ chế độ --text-R
--dereference cần hoặc -H hoặc -L-R -h cần -P-ef không chấp
nhận -l-nt không chấp nhận -l-ot không chấp nhận -l<nội
bộ>???
?????Bị hủy bỏTruy cập: %x
Ngày sửa: %y
Thay đổi: %z
Ngày tạo: %w
Truy cập: (%04a/%10.10A) Uid: (%5u/%8U) Gid: (%5g/%8G)
Nhóm địa chỉ cho tên máy không được hỗ trợĐồng hồ
báo thứcĐã xử lý xong mọi yêu cầuVùng đệm đối số quá
nhỏArnold RobbinsAssaf GordonCònCònCú gọi hệ thống saiGiá trị
ai_flags saiBrian FoxỐng dẫn bị hỏngLỗi busCẨN THẬN: Chú ý
rằng chức năng shred dựa trên một tính chất quan trọng:
đó là hệ thống tập tin ghi đè dữ liệu tại chỗ. Đây là
cách truyền
thống để thực hiện, nhưng nhiều hệ thống tập tin mới
có thiết kế
không thoả mãn. Dưới đây là những hệ thống tập tin mà
shred
không thực hiện được trên chúng, hoặc shred không chắc
chắn là có thể
thực hiện đúng trên chúng ở mọi chế độ của hệ thống
tập tin:
CHÚ_THÍCHVượt quá giới hạn thời gian CPUGọi hàm số link
để tạo liên kết có tên TẬP_TIN2 tới một TẬP_TIN1 đã
có.
Gọi hàm “unlink” để xóa TẬP_TIN chỉ ra.
Dung lượngThay đổi ngữ cảnh bảo mật của từng TẬP_TIN
thành NGỮ_CẢNH.
Khi có --reference, ngữ cảnh bảo mật cho từng TẬP_TIN được
lấy từ TẬP_TIN_TC.
Thay đổi nhóm của mỗi TẬP_TIN thành NHÓM.
Khi có --reference, nhóm của mỗi TẬP_TIN được lấy từ
TẬP_TIN_TC.
Thay đổi quyền truy cập của mỗi TẬP_TIN thành MODE.
Khi có --reference, gán quyền cho từng TẬP_TIN bằng giá trị
này từ TẬP_TIN_TC.
Thay đổi chủ sở hữu và/hoặc nhóm của từng FILE thành
OWNER và/hoặc GROUP.
Với tùy chọn --reference, thay đổi chủ và nhóm của từng
FILE giống với TẬP_TIN_TC.
Chet RameyTiến trình con đã kết thúcColin PlumbSo sánh các tập
tin đã sắp xếp TẬP_TIN1 và TẬP_TIN2 theo từng dòng.
Ghép nối các TẬP-TIN, hoặc đầu vào tiêu chuẩn, ra đầu ra
tiêu chuẩn.
-A, --show-all tương đương với “-vET”
-b, --number-nonblank đánh số dòng kết quả không rỗng
-e tương đương với “-vE”
-E, --show-ends hiển thị “$” tại cuối mỗi dòng
-n, --number đánh số tất cả những dòng của kết
quả
-s, --squeeze-blank không bao giờ có hơn một dòng rỗng
đơn
Ngữ cảnh: %C
Đã tiếp tụcChuyển khoảng trắng trong mỗi TẬP_TIN thành
tab, ghi ra đầu ra tiêu chuẩn.
Khi không có TẬP_TIN hoặc khi TẬP_TIN là "-", thì
đọc từ đầu vào tiêu chuẩn.
Chuyển đổi tab trong mỗi TẬP_TIN thành khoảng trắng, ghi ra
đầu ra tiêu chuẩn.
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc đầu
từ vào tiêu chuẩn.
Sao chép NGUỒN tới ĐÍCH hoặc nhiều NGUỒN tới THƯ_MỤC.
Sao chép tập tin, chuyển đổi và định dạng theo các toán
hạng.
bs=BYTES đọc và ghi BYTES byte mỗi lần
cbs=BYTES chuyển đổi BYTES byte mỗi lần
conv=CONVS chuyển đổi tập tin tùy theo danh sách các ký
hiệu,
phân cách nhau bởi dấu phẩy
count=SỐ chỉ sao chép SỐ khối đầu vào
ibs=BYTES đọc BYTES byte mỗi lần (mặc định: 512)
Sao chép đầu vào tiêu chuẩn vào mỗi TẬP_TIN, và đồng
thời vào đầu ra tiêu chuẩn.
-a, --append nối thêm vào các TẬP_TIN chỉ ra,
không ghi đè
-i, --ignore-interrupts bỏ qua tín hiệu gián đoạn
Tạo một tập tin hay thư mục tạm, một cách an toàn, và in ra
tên của nó.
MẪU phải chứa ít nhất 3 chữ X liên tiếp trong phần cuối
cùng.
Không chỉ định MẪU thì dùng “tmp.XXXXXXXXXX”, và
“--tmpdir” được dùng.
Tạo ống (pipe) có tên (FIFO) với TÊN chỉ ra.
Tạo (các) THƯ_MỤC, nếu chúng chưa có.
Tạo tập tin đặc biệt với TÊN và KIỂU đưa ra.
David M. IhnatDavid MacKenzieDavid MadoreThiết bị: %Dh/%dd Inode: %-10i
Liên kết: %-5h Kiểu thiết bị: %t,%T
Thiết bị: %Dh/%dd Inode: %-10i Liên kết: %h
Chẩn đoán tên tập tin không hợp lệ hay tên tập tin không
khả chuyển.
-p kiểm tra có hệ thống POSIX (nhận ra phần
lớn)
-P kiểm tra có tên rỗng và dấu gạch nối
đứng trước “-”
--portability kiểm tra có hệ thống POSIX (nhận ra tất
cả);
bằng tùy chọn “-p -P”
Thư mục: Hiển thị trạng thái của tập tin hay hệ thống
tập tin.
Hiển thị thời gian hiện tại ở ĐỊNH-DẠNG đã cho, hoặc
đặt ngày tháng cho hệ thống.
Dmitry V. LevinBỏ mọi nhóm phụ, coi là ID người dùng và ID
nhóm của NGƯỜI_DÙNG
chỉ ra (ID thuộc số hay tên người dùng), và chạy câu LỆNH
với mọi ĐỐI_SỐ đưa ra.
Thoát với trạng thái 111 nếu không thể dùng UID và GID yêu
cầu.
Nếu không, thoát với trạng thái thoát của câu LỆNH.
Chương trình này chỉ có ích khi chạy bởi root (UID=0).
Bẫy EMTTHOÁTMỗi phạm vi là một trong:
N Byte, ký tự hoặc trường thứ N đếm từ 1
N- Từ byte, ký tự hoặc trường thứ N đến cuối dòng
N-M Từ byte, ký tự hoặc trường thứ N đến M (tính cả
M)
-M Từ byte, ký tự hoặc trường đầu tiên đến thứ M
(tính cả M)
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc đầu
vào tiêu chuẩn.
Hiển thị CHUỖI ra đầu ra tiêu chuẩn.
-n không in ra ký tự dòng mới đi theo
Eric BlakeThoát với mã trạng thái thất bại.Thoát với mã
trạng thái thành công.Thoát với trạng thái xác định bởi
BIỂU_THỨC.
F. PinardBỊ LỖIFIXME: không hiểuĐỊNH_DẠNG phải thích hợp
để in ra một đối số kiểu “double”;
nó có giá trị mặc định là “%.PRECf” nếu ĐẦU, CÔNG_SAI,
và CUỐI
đều là số thập phân dấu chấm cố định có độ chính
xác tối đa PREC,
và nếu không thì là %g.
FIFO không có các số thiết bị lớn và nhỏ.Tập tinVượt
quá giới hạn kích cỡ tập tinTập tin được tạo với
quyền là u+rw, và thư mục u+rwu, không có ràng buộc umask.
Hệ thống tập tinLọc các dòng kề nhau tương ứng từ VÀO
(hoặc đầu vào tiêu chuẩn).
cũng ghi vào ĐẦU-RA (hoặc đầu ra tiêu chuẩn).
Không có tuỳ chọn thì các dòng được hòa trộn lại cho
đến khi khớp mẫu xảy ra.
Ngoại lệ dấu chấm độngĐể xem tài liệu hướng dẫn
đầy đủ, hãy đọc: info coreutils "%s invocation"
Với mỗi cặp dòng văn bản đưa vào với trường để gia
nhập giống nhau,
ghi một dòng văn bản ra đầu ra tiêu chuẩn. Trường để gia
nhập mặc định
là đầu tiên, giới hạn bở khoảng trắng.
Khi FILE1 hoặc FILE2 (không đồng thời) là “-”, đọc đầu
vào tiêu chuẩn.
-a FILENUM in ra dòng không có cặp từ tập tin số
FILENUM, ở đó
FILENUM là 1 hoặc 2, tương ứng với FILENUM1
hoặc FILENUM2
-e EMPTY thay thế các trường nhập thiếu bằng EMPTY
Bắt buộc ghi vào đĩa các khối đã thay đổi, cập nhật
siêu khối.
Trợ giúp chung về sử dụng phần mềm GNU:
<http://www.gnu.org/gethelp/>
Giuseppe ScrivanoH. Peter AnvinTreoI/O có
thểNGHỈITrống%IDùngIDùngIan Lance TaylorNghỉNếu không đưa ra
TẬP_TIN, thì sử dụng %s.
%s được dùng như là TẬP_TIN chung.
Nếu áp dụng cả dạng gọi thứ nhất và thứ hai, thì dạng
thứ hai có tác dụng
nếu toán hạng cuối cùng bắt đầu với “+” hoặc (nếu
có 2 toán hạng) một chữ số.
Một toán hạng HIỆU có nghĩa “-j HIỆU”. NHÃN là một
địa chỉ giả lập tại
byte đầu tiên được in, tăng lên khi tiến trình đổ đang
chạy. Đối với
HIỆU và NHÃN, một tiền tố “0x” hoặc “0X” cho biết nó
là dạng thập lục;
hậu tố đuôi có thể là “.” đối với bát phân và “b”
để nhân lên 512.
Câu lệnh không đúngThêm vào đó, bản sao lưu hệ thống tập
tin và máy chứa bản sao ở xa
có thể chứa bản sao của tập tin không thể xóa, và do đó
cho phép
phục hồi tập tin đã bị tẩy bởi shred.
Tên thật: Theo kiểu thứ 1, tạo một liên kết tới ĐÍCH
với tên TÊN_LIÊN_KẾT.
Theo kiểu thứ 2, tạo một liên kết tới ĐÍCH trong thư mục
hiện tại.
Theo kiểu thứ 3 và thứ 4, tạo liên kết tới từng ĐÍCH
trong THƯ_MỤC.
Tạo liên kết cứng theo mặc định, liên kết mềm với tùy
chọn --symbolic.
Theo mặc định, mỗi đích (tên của liên kết mới) phải
tồn tại.
Khi tạo liên kết cứng, mỗi ĐÍCH phải tồn tại sẵn. Liên
kết mềm
có thể chứa văn bản tùy ý; nếu được giải quyết về
sau, một liên kết tương đối
được hiểu là mối quan hệ với thư mục cấp trên.
Trong trường hợp của hệ thống tập tin ext3, sự từ bỏ
trên là thích hợp
(thì shred chỉ có tác động bị hạn chế) chỉ ở chế độ
“data=journal”
(dữ liệu = nhật ký), mà làm nhật ký các dữ liệu thêm vào
chỉ siêu dữ liệu.
Trong cả hai chế độ “data=ordered” (dữ liệu = thứ tự)
(mặc định)
và “data=writeback” (dữ liệu = ghi ngược), shred thực hiện
như bình thường.
Vẫn còn có thể thay đổi chế độ làm nhật ký của ext3
bằng cách thêm
tùy chọn “data=gì” vào các tùy chọn gắn kết cho một hệ
thống tập tin nào đó
trong tập tin “/etc/fstab”, như diễn tả trên trang hướng
dẫn về chức năng
mount (man mount).
Vô hạnB vô cùngYêu cầu thông tinInodeNgắtBị ngắt bởi tín
hiệuSai tham chiếu ngượcSai tên hạng ký tựKý tự đối
chiếu không hợp lệNội dung “\{\}” không hợp lệSai biểu
thức chính quy đi trướcSai kết thúc phạm viBiểu thức chính
quy không hợp lệJames YoungmanJay LepreauJim KingdonJim MeyeringJoseph
ArceneauxKaveh GhaziKayvan AghaiepourKevin BraunsdorfBị
giếtĐƯỜNGĐĂNG_NHẬPLiệt kê thông tin về các TẬP-TIN (thư
mục hiện thời theo mặc định).
Sắp xếp các mục theo bảng chữ cái nếu không có
“-cftuvSUX” cũng không “--sort”.
Đăng nhậpTên đăng nhập: Kiểm tra số nguyên tố Lucas gặp
lỗi. Đây là điều không nên xảy raMark KettenisMatthew
BradburnLỗi cấp phát bộ nhớCạn bộ nhớMichael MeskesMichael
StoneMike HaertelMike ParkerGắn vàoTÊNTênKhông rõ tên hay dịch
vụNiels MollerKhông có địa chỉ tương ứng với tên máyKhông
tìm thấyKhông có biểu thức chính quy đi trướcLỗi không
thể phục hồi khi phân giải tênOKChỉ được đưa ra một
chuỗi khi xóa mà không vắt việc lặp lại.Tùy chọn sắp
xếp:
Tùy chọn khác:
Đưa ra một chỉ mục đã hoán vị, bao gồm ngữ cảnh, của
những từ trong các tập tin đầu vào.
Đưa ra các câu lệnh đặt biến môi trường LS_COLORS.
Nhận ra định dạng kết quả:
-b, --sh, --bourne-shell đưa ra mã Bourne shell đặt LS_COLORS
-c, --csh, --c-shell đưa ra mã C shell đặt LS_COLORS
-p, --print-database xuất các giá trị mặc định
In ra từng TÊN không có dấu gách chéo ở đầu và cuối; nếu
TÊN không chứa “/” nào,
thì in ra “.” (có nghĩa là thư mục hiện thời).
Tạo ra các phần có kích cỡ xác định của dữ liệu VÀO
với tên TIỀN_TỐaa,
TIỀN_TỐab, v.v.; kích cỡ mặc định là 1000 dòng, và
TIỀN_TỐ mặc định
là “x”. Khi không có dữ liệu VÀO, hoặc khi dữ liệu VÀO
là “-”,
đọc đầu vào tiêu chuẩn.
Xuất ra các phần của TẬP_TIN ngăn cách bởi (các) MẪU thành
các tập tin “xx00”,
“xx01”, v.v., và in ra đầu ra tiêu chuẩn kích thước theo
byte của mỗi phần.
Giới hạn phụ thuộc vào nền tảng kết xuất theo một
định dạng thích hợp với văn lệnh shell.
Cho biết hiện thời ai đã đăng nhập theo TẬP_TIN.
Nếu không đưa ra TẬP_TIN, thì sử dụng %s.
%s là TẬP_TIN chung.
Viết chèn nhiều lần (các) TẬP_TIN chỉ ra, để làm cho việc
phục hồi dù
bằng các thiết bị đắt tiền cũng khó khăn.
PIDGói đóng bởi %s
Gói đóng bởi %s (%s)
Padraig BradyĐánh số trang hoặc dàn cột (các) TẬP_TIN để in.
Chuỗi tham số sai mã hoáPaul EggertPaul RubinPete TerMaatKế
hoạch:
Gián đoạn trong việc cấp năng lượngKết thúc sớm biểu
thức chính quyIn (các) Đ.SỐ theo ĐỊNH_DẠNG, hoặc thực
hiện tùy theo TÙY_CHỌN:
In ra tổng kiểm tra CRC và số byte của mỗi TẬP_TIN.
Hiển thị TÊN mà không có thành phần thư mục dẫn đầu.
Nếu chỉ định thì còn xóa HẬU_TỐ theo sau.
In ra một số thông tin về hệ thống. Không có TÙY_CHỌN thì
giống như “-s”.
-a, --all in ra mọi thông tin, theo thứ tự sau,
bỏ đi “-p” và “-i” nếu không
biết:
-s, --kernel-name in ra tên nhân
-n, --nodename in ra tên máy của nút mạng
-r, --kernel-release in ra bản phát hành nhân
In ra tổng kiểm tra và số đếm khối cho mỗi TẬP_TIN.
-r dùng thuật toán tính tổng BSD, dùng các khối
1K
-s, --sysv dùng thuật toán tính tổng System V, dùng các
khối 512 byte
In ra (các) nhóm chứa mỗi TÊN_NGƯỜI_DÙNG hoặc, nếu không
đưa ra
TÊN_NGƯỜI_DÙNG, cho tiến trình hiện thời (mà có thể khác
nếu
cơ sở dữ liệu nhóm bị thay đổi).
In ra thông tin về những người dùng chưa đăng xuất.
In ra kiến trúc của máy.
In số dòng mới, từ, và byte của mỗi FILE, và tổng số dòng
cũng in dòng tổng số riêng nếu chỉ ra nhiều FILE.
Khi không có FILE, hoặc khi FILE là “-”,
đọc đầu vào tiêu chuẩn.
Một từ là một dãy ký tự định giới bằng khoảng trắng
mà không có chiều dài số không.
Có thể dùng một trong các hoặc nhiều các tùy chọn dưới
đây để in số đếm,
theo thứ tự sau: dòng mới, từ, ký tự, byte, độ dài dòng
lớn nhất.
-c, --bytes in số đếm byte
-m, --chars in số đếm ký tự
-l, --lines in số đếm dòng mới
In ra các con số từ ĐẦU đến CUỐI, tăng theo BƯỚC.
Hiển thị hoặc thay đổi đặc tính thiết bị cuối.
In ra đầu ra tiêu chuẩn phần đã chọn của các dòng từ
mỗi TẬP_TIN.
In ra thời gian hiện tại, thời gian hệ thống đã chạy liên
tục,
số người dùng trên hệ thống, và số trung bình các công
việc
trong hàng đợi chạy trong 1, 5 và 15 phút cuối cùng.In ra tên
tập tin của thiết bị cuối đã kết nối với đầu vào
tiêu chuẩn.
-s, --silent, --quiet không in gì, chỉ trả lại trạng thái
thoát
In 10 dòng đầu tiên của mỗi TẬP_TIN ra đầu ra tiêu chuẩn.
Khi có nhiều
hơn một TẬP_TIN, treo thêm trước bằng một phần đầu cho
biết tên tập tin.
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc từ
đầu vào tiêu chuẩn.
In ra tên đầy đủ của thư mục làm việc hiện thời.
In ra %d dòng cuối cùng của mỗi TẬP_TIN ra đầu ra tiêu
chuẩn.
Khi có vài TẬP_TIN, thì đầu tiên in ra phần đầu cho biết
tên tập tin.
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là -, thì đọc đầu
vào tiêu chuẩn.
In ra tên của người dùng hiện thời.
In ra số đơn vị xử lý sẵn sàng cho tiến trình hiện thời,
một số có thể nhỏ hơn số bộ xử lý trực tuyến
In ra các nhân số nguyên tố của mỗi số nguyên SỐ. Nếu
không có đối số
chỉ ra trên dòng lệnh, thì đọc chúng từ đầu vào tiêu
chuẩn.
In ra tên tập tin tuyệt đối đã phân giải;
tất cả nhưng thành phần cuối cùng phải tồn tại sẵn
In ra tên người dùng tương ứng với ID người dùng hiện
thời hoạt động.
Giống như “id -un”.
In thông tin về người dùng và nhóm đối với
TÊN_NGƯỜI_DÙNG đưa ra,
hoặc (khi không đưa ra TÊN_NGƯỜI_DÙNG) về người dùng hiện
tại.
Hiển thị giá trị của một liên kết mềm hoặc tên tập tin
chuẩn tắc.
Đang xử lý yêu cầuQuá hạn bộ đếm thời gian theo dõi cách
sử dụng tiềm năng hệ thốngDự án: Q. Frank XiaThoátRandy
SmithTín hiệu thời gian thực %dĐịnh dạng lại SỐ, hoặc con
số từ đầu vào tiêu chuẩn nếu không chỉ ra cái nào.
Định dạng lại mỗi đoạn văn trong (các) TẬP_TIN, ghi ra
đầu ra tiêu chuẩn.
Tùy chọn “-RỘNG” là dạng viết tắt của tùy chọn
“--width=CHỮ_SỐ”.
Biểu thức chính quy quá lớnXoá (hủy liên kết) các TẬP_TIN.
-f, --force bỏ qua tập tin không tồn tại, không bao
giờ hỏi trước
-i hỏi trước mỗi lần xóa
Gỡ bỏ mỗi THƯ_MỤC trống.
--ignore-fail-on-non-empty
bỏ qua mỗi lần thất bại do thư mục không
trống gây ra
Đổi tên NGUỒN thành ĐÍCH, hoặc di chuyển (các) NGUỒN vào
THƯ_MỤC.
In lặp lại một dòng với tất cả CHUỖI chỉ ra, hoặc
“y”.
Thông báo lỗi %s tới: %s
Hãy thông báo lỗi dịch “%s” cho
<http://translationproject.org/team/vi.html>
Yêu cầu bị huỷ bỏYêu cầu không bị huỷ bỏMất tài
nguyênRichard M. StallmanRichard MlynarikRoland HuebnerRoland McGrathRoss
PatersonChạy câu LỆNH với giá trị ưu tiên (nice) khác để
thay đổi quyền ưu tiên xử lý.
Khi không có câu LỆNH, in ra giá trị nice hiện thời. Giá trị
nice nằm trong khoảng
từ %d (ưu tiên về thời gian cao nhất) đến %d (ưu tiên ít
nhất).
Chạy câu LỆNH với thư mục gốc (root) đặt là GỐC_MỚI.
Chạy câu LỆNH, và bỏ qua tín hiệu treo (hangup).
Chạy câu LỆNH, với thao tác sửa đổi bộ đệm cho các
luồng dữ liệu tiêu chuẩn của nó.
Chạy một ứng dụng trong một ngữ cảnh bảo mật SELinux
khác.
Nếu không có NGỮ-CẢNH hoặc không LỆNH, hiển thị ngữ
cảnh bảo mật hiện tại.
Russell CokerScott BartramScott MillerLỗi phân đoạnGửi tín hiệu
tới tiến trình, hoặc liệt kê các tín hiệu.
Không hỗ trợ tên dịch vụ cho ai_socktypeHãy đặt
“LC_ALL=”C” để giải quyết vấn đề.Đặt từng TÊN
thành GIÁ-TRỊ trong biến môi trường và chạy LỆNH.
Shell: Hiển thị thông tin về hệ thống tập tin nơi mà
TẬP_TIN cư ngụ,
hoặc tất cả các tập tin theo mặc định.
Thu nhỏ hoặc mở rộng kích cỡ của mỗi TẬP_TIN thành kích
cỡ đưa ra.
Đối số TẬP_TIN nếu chưa có thì được tạo mới.
Nếu TẬP_TIN lớn hơn kích cỡ đưa ra thì dữ liệu thừa bị
mất.
Nếu TẬP_TIN nhỏ hơn thì nó được mở rộng
và phần mở rộng (lỗ) được điền đầy bằng số không
Simon JosefssonCỡTập tin đặc biệt yêu cầu các số thiết
bị lớn và nhỏ.Lỗi đốngKhởi chạy LỆNH, và buộc kết
thúc nó nếu vẫn còn chạy sau THỜI_LƯỢNG.
Bị dừngBị dừng (tín hiệu)Bị dừng (đầu vào TTY)Bị
dừng (kết xuất TTY)Stuart KempThành côngTính tổng không gian
đĩa cho từng TẬP_TIN sử dụng, một cách đệ quy trong thư
mục.
Lỗi hệ thốngGIỜLỗi tạm thời phân giải tênBị chấm
dứtTheo sau “%” có thể đặt những tùy chọn cờ sau:
- (dấu gạch nối) không đệm trường
_ (dấu gạch dưới) đệm trường bằng dấu cách
0 (số không) đệm trường bằng số không
^ in ra chữ hoa nếu có thể
# in ra chữ đối diện nếu có thể
Đã so sánh hai chuỗi %s và %s.Torbjorn GranlundBẫy tìm đường
hoặc điểm ngắtCó dấu chéo ngược theo sauChuyển đổi,
vắt, và/hoặc xóa các ký tự từ đầu vào tiêu chuẩn,
ghi ra đầu ra tiêu chuẩn.
-c, -C, --complement dùng phần bù của TẬP_HỢP1
-d, --delete xóa các ký tự trong TẬP_HỢP1, không
chuyển đổi
-s, --squeeze-repeats thay thế mỗi dãy đưa vào của một ký
tự lặp
liệt kê trong TẬP_HỢP1 bằng lần
xuất hiện đơn
của ký tự đó
-t, --truncate-set1 đầu tiên xén TẬP_HỢP1 thành chiều
dài của TẬP_HỢP2
Hãy thử lệnh “%s --help” (trợ giúp) để biết thêm thông
tin.
Thử lệnh “%s ./%s” để xóa tập tin %s.
Chỉ được đưa ra hai chuỗi khi làm cả hai việc xóa và vắt
việc lặp lại.Phải đưa ra hai chuỗi khi chuyển
đổi.KiểuUlrich DrepperLỗi lạKhông nhận ra tín hiệu %dLỗi
hệ thống chưa biếtCó một ký tự “(” hay “\(” lẻ
đôiCó một ký tự “)” hay “\)” lẻ đôiCó một ký tự
“[” hay “[^” lẻ đôiCó một ký tự “\{” lẻ đôiCập
nhật các thời gian truy cập và sửa đổi của mỗi TẬP_TIN
lên thời gian hiện tại.
Đối số TẬP_TIN không tồn tại thì được tạo mới, trừ
phi dùng "-c" hay "-h".
Chuỗi đối số TẬP_TIN "-" được xử lý đặc biệt
và gây ra tiến trình
touch thay đổi các thời gian của tập tin tổ hợp với đầu
ra tiêu chuẩn.
Điều kiện I/O khẩnCách dùng: %s
Cách dùng: %s LỆNH [Đ.SỐ]...
hoặc: %s TÙY_CHỌN
Cách dùng: %s NGỮ_CẢNH LỆNH [đối_số...]
hoặc: %s [ -c ] [-u NGƯỜI_DÙNG] [-r VAI_TRÒ] [-t KIỂU] [-l
PHẠM_VI] LỆNH [đối_số...]
Cách dùng: %s BIỂU_THỨC
hoặc: %s TÙY_CHỌN
Cách dùng: %s TẬP_TIN
hoặc: %s TÙY_CHỌN
Cách dùng: %s TẬP_TIN1 TẬP_TIN2
hoặc: %s TÙY_CHỌN
Cách dùng: %s ĐỊNH_DẠNG [Đ.SỐ]...
hoặc: %s TÙY_CHỌN
Cách dùng: %s TÊN [HẬU_TỐ]
hoặc: %s TÙY_CHỌN...TÊN...
Cách dùng: %s SỐ[HẬU_TỐ]...
hoặc: %s TÙY_CHỌN
Tạm dừng trong vòng SỐ giây.
HẬU_TỐ có thể là:
* s giây (mặc định)
* m phút
* h giờ
* d ngày
Không giống như phần lớn mã thực thi yêu cầu SỐ là số
nguyên,
ở đây SỐ có thể là số thực dấu chấm động. Đưa ra hai
đối số
hoặc nhiều hơn thì tạm dừng trong thời gian là tổng các
giá trị đó.
Cách dùng: %s TÙY_CHỌN... LỆNH
Cách dùng: %s TÙY_CHỌN... TẬP_TIN...
Cách dùng: %s TÙY_CHỌN... [TẬP_TIN]...
Cách dùng: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [CÀI_ĐẶT]...
hoặc: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [-a|--all]
hoặc: %s [-F THIẾT_BỊ | --file=THIẾT_BỊ] [-g|--save]
Cách dùng: %s [-RỘNG] [TÙY_CHỌN]... [TẬP_TIN]...
Cách dùng: %s [-s TÍN_HIỆU | -TÍN_HIỆU] PID...
hoặc: %s -l [TÍN_HIỆU]...
hoặc: %s -t [TÍN_HIỆU]...
Cách dùng: %s [TẬP_TIN]...
hoặc: %s [TÙY_CHỌN]
Cách dùng: %s [TÊN]
hoặc: %s TÙY_CHỌN
In hoặc đặt tên máy cho hệ thống hiện thời.
Cách dùng: %s [SỐ]...
hoặc: %s TÙY_CHỌN
Cách dùng: %s [TOÁN_HẠNG]...
hoặc: %s TÙY_CHỌN
Cách dùng: %s [TÙY_CHỌN]
Cách dùng: %s [TÙY_CHỌN]
In ra số nhận diện (thập lục) máy chủ hiện thời.
Cách dùng: %s [TÙY_CHỌN] THỜI_LƯỢNG LỆNH [Đ.SỐ]...]
or: %s [TÙY_CHỌN]
Cách dùng: %s [TÙY-CHỌN] TÊN...
Cách dùng: %s [TÙY_CHỌN] GỐC_MỚI [LỆNH [Đ.SỐ]...]
hoặc: %s TÙY_CHỌN
Cách dùng: %s [TÙY_CHỌN] [LỆNH [Đ.SỐ]...]
Cách dùng: %s [TÙY_CHỌN] [TẬP_TIN]
Ghi danh sách đã sắp xếp hoàn toàn mà thích hợp
với sự sắp xếp một phần trong TẬP_TIN.
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc đầu
vào tiêu chuẩn.
Cách dùng: %s [TÙY_CHỌN]...
Cách dùng: %s [TÙY_CHỌN]... NGỮ_CẢNH TẬP_TIN...
hoặc: %s [TÙY_CHỌN]... [-u NGƯỜI_DÙNG] [-r VAI_TRÒ] [-l
PHẠM_VI] [-t KIỂU] TẬP_TIN...
hoặc: %s [TÙY_CHỌN]... --reference=TẬP_TIN_TC TẬP_TIN...
Cách dùng: %s [TÙY_CHỌN]... THƯ_MỤC...
Cách dùng: %s [TÙY_CHỌN]... TẬP_TIN MẪU...
Cách dùng: %s [TÙY_CHỌN]... TẬP_TIN...
Cách dùng: %s [TÙY_CHỌN]... TẬP_TIN1 TẬP_TIN2
Cách dùng: %s [TÙY_CHỌN]... NHÓM TẬP TIN...
hoặc: %s [TÙY_CHỌN]... --reference=TẬP_TIN_TC TẬP_TIN...
Cách dùng: %s [TÙY_CHỌN]... CUỐI
hoặc: %s [TÙY_CHỌN]... ĐẦU CUỐI
hoặc: %s [TÙY_CHỌN]... ĐẦU CÔNG_SAI CUỐI
Cách dùng: %s [TÙY_CHỌN]... CHẾ_ĐỘ[,CHẾ_ĐỘ]... TẬP_TIN...
hoặc: %s [TÙY_CHỌN]... CHẾ_ĐỘ_BÁT_PHÂN TẬP_TIN...
hoặc: %s [TÙY_CHỌN]... --reference=TẬP_TIN_TC TẬP_TIN...
Cách dùng: %s [TÙY_CHỌN]... TÊN KIỂU [LỚN NHỎ]
Cách dùng: %s [TÙY_CHỌN]... TÊN...
Cách dùng: %s [TÙY_CHỌN]... TẬP_HỢP1 [TẬP_HỢP2]
Cách dùng: %s [TÙY_CHỌN]... [ TẬP_TIN | Đ.SỐ1 Đ.SỐ2 ]
Cách dùng: %s [TÙY_CHỌN]... [+ĐỊNH_DẠNG]
hoặc: %s [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]
C là viết tắt của thế kỷ, Y năm, M tháng, D ngày, h giờ, m
phút và s
giây.
Cách dùng: %s [TÙY_CHỌN]... [-T] NGUỒN ĐÍCH
hoặc: %s [TÙY_CHỌN]... NGUỒN... THƯ_MỤC
hoặc: %s [TÙY_CHỌN]... -t THƯ_MỤC NGUỒN...
Cách dùng: %s [TÙY_CHỌN]... [-T] NGUỒN ĐÍCH
hoặc: %s [TÙY_CHỌN]... NGUỒN... THƯ_MỤC
hoặc: %s [TÙY_CHỌN]... -t THƯ_MỤC NGUỒN...
hoặc: %s [TÙY_CHỌN]... -d THƯ_MỤC...
Cách dùng: %s [TÙY_CHỌN]... [-T] ĐÍCH TÊN_LIÊN_KẾT (dạng
thứ 1)
hoặc: %s [TÙY_CHỌN]... ĐÍCH (dạng thứ 2)
hoặc: %s [TÙY_CHỌN]... ĐÍCH... THƯ_MỤC (dạng thứ
3)
hoặc: %s [TÙY_CHỌN]... -t THƯ_MỤC ĐÍCH... (dạng thứ
4)
Cách dùng: %s [TÙY_CHỌN]... [-] [TÊN=GIÁ_TRỊ]... [LỆNH
[Đ.SỐ]...]
Cách dùng: %s [TÙY_CHỌN]... [TẬP_TIN]
Cách dùng: %s [TÙY_CHỌN]... [TẬP_TIN]
hoặc: %s -e [TÙY_CHỌN]... [Đ.SỐ]...
hoặc: %s -i LO-HI [TÙY_CHỌN]...
Cách dùng: %s [TÙY_CHỌN]... [TẬP_TIN]
Mã hoá/giải mã Base64 TẬP_TIN hoặc đầu vào chuẩn ra đầu
ra chuẩn.
Cách dùng: %s [TÙY_CHỌN]... [TẬP_TIN]...
Cách dùng: %s [TÙY_CHỌN]... [TẬP_TIN]...
hoặc: %s [-abcdfilosx]... [TẬP_TIN] [[+]HIỆU[.][b]]
hoặc: %s --traditional [TÙY_CHỌN]... [TẬP_TIN] [[+]HIỆU[.][b]
[+][NHÃN][.][b]]
Cách dùng: %s [TÙY_CHỌN]... [TẬP_TIN]...
hoặc: %s [TÙY_CHỌN]... --files0-from=F
Cách dùng: %s [TÙY_CHỌN]... [TẬP_TIN]...
In hoặc tính tổng kiểm tra %s (%d bit).
Nếu không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc đầu
vào tiêu chuẩn.
Cách dùng: %s [TÙY_CHỌN]... [VÀO [RA]]
Cách dùng: %s [TÙY_CHỌN]... [ĐẦU_VÀO [TIỀN_TỐ]]
Cách dùng: %s [TÙY_CHỌN]... [VÀO]... (không có “-G”)
hoặc: %s -G [TÙY_CHỌN]... [VÀO [RA]]
Cách dùng: %s [TÙY-CHỌN]... [SỐ]...
Cách dùng: %s [TÙY_CHỌN]... [NGƯỜI_SỞ_HỮU][:[NHÓM]]
TẬP_TIN...
hoặc: %s [TÙY_CHỌN]... --reference=TẬP_TIN_TC TẬP_TIN...
Cách dùng: %s [TÙY_CHỌN]... [MẪU]
Cách dùng: %s [TÙY_CHỌN]... [TÊN_NGƯỜI_DÙNG]...
Cách dùng: %s [TÙY_CHỌN]... [NGƯỜI_DÙNG]
Cách dùng: %s [TÙY_CHỌN]... [NGƯỜI_DÙNG]...
Cách dùng: %s [TÙY_CHỌN]... [BIẾN]...
In ra các giá trị của (những) biến môi trường đưa ra.
Không đưa ra BIẾN môi trường thì in cặp tên/giá_trị cho
mỗi biến.
Cách dùng: %s [TÙY_CHỌN_NGẮN]... NGƯỜI_DÙNG LỆNH
[ĐỐI_SỐ]...
hoặc: %s TÙY_CHỌN_DÀI
Cách dùng: %s [TÙY_CHỌN_NGẮN]... [CHUỖI]...
hoặc: %s TÙY-CHỌN-DÀI
Cách dùng: %s [CHUỖI]...
hoặc: %s TÙY_CHỌN
Cách dùng: %s [các đối số dòng lệnh bị bỏ qua]
hoặc: %s TÙY_CHỌN
Cách dùng: test BIỂU_THỨC
hoặc: test
hoặc: [ BIỂU_THỨC ]
hoặc: [ ]
hoặc: [ TÙY_CHỌN
%DùngDùngTín hiệu tự định nghĩa 1Tín hiệu tự định nghĩa
2Những đối số hợp lệ:Đối số không hợp lệ là:
Các dãy định dạng đúng cho hệ thống tập tin:
%a các khối còn trống cho người dùng không phải siêu
người dùng
%b tổng số khối dữ liệu trong hệ thống tập tin
%c tổng số nút tập tin trong hệ thống tập tin
%d số nút tập tin còn trống trong hệ thống tập tin
%f số khối còn trống trong hệ thống tập tin
Quá hạn bộ đếm thời gian ảoCẢNH BÁO: cấu trúc thư mục
vòng quanh.
Gần chắc chắn là hệ thống tập tin đã bị hỏng.
HÃY THÔNG BÁO CHO NGƯỜI QUẢN LÝ HỆ THỐNG.
Thư mục sau nằm trong vòng quay:
%s
CẢNH BÁO: bỏ qua --preserve-context vì hệ thống không hỗ trợ
SELinuxCẢNH BÁO: bỏ qua “--strip-program” vì không đưa ra tùy
chọn “-s”Cảnh báo: LúcTạiCửa sổ bị thay đổiDùng
“--follow” (-f) thì tail mặc định theo bộ mô tả tập tin.
Có nghĩa là ngay cả khi tập tin được tail cũng bị thay tên,
tail cứ theo dõi kết thúc của nó.
Ứng xử mặc định này không có giá trị khi người dùng
thực sự muốn
theo dõi tên thật của tập tin, chứ không phải bộ mô tả
tập tin (ví dụ, quay
vòng sổ theo dõi).
Hãy dùng “--follow=tên” trong trường hợp đó.
Nó khiến tail theo dõi tập tin có tên đưa ra
bằng một cách làm cho thích nghi việc thay tên, gỡ bỏ và
tạo.
Ngắt dòng cho từng TẬP_TIN (đầu vào tiêu chuẩn theo mặc
định),
ghi ra đầu ra tiêu chuẩn.
In ra đầu ra tiêu chuẩn một tập hợp hoán vị ngẫu nhiên
các dòng đầu vào.
Ghi mỗi TẬP_TIN ra đầu ra tiêu chuẩn, dòng cuối cùng được
hiển thị đầu tiên.
Khi không có TẬP_TIN hoặc khi TẬP_TIN là -, đọc từ đầu
vào tiêu chuẩn.
In từng TẬP_TIN ra đầu ra tiêu chuẩn, có số thứ tự của
các dòng ở đầu.
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc đầu
vào tiêu chuẩn.
Viết các dòng bao gồm chuỗi các dòng tương ứng từ từng
TẬP_TIN,
phân cách nhau bởi TAB, ra đầu ra tiêu chuẩn.
Khi không có TẬP_TIN, hoặc khi TẬP_TIN là “-”, đọc đầu
vào tiêu chuẩn.
Ghi ra đầu ra tiêu chuẩn bản ghép nối đã sắp xếp của
tất cả TẬP_TIN.
Viết bởi %s và %s.
Viết bởi %s, %s, %s,.
%s, %s, %s, %s.
%s, %s, và những người khác.
Viết bởi %s, %s, %s,.
%s, %s, %s, %s.
%s, và %s.
Viết bởi %s, %s, %s,.
%s, %s, %s, %s.
và %s.
Viết bởi %s, %s, %s,.
%s, %s, %s, và %s.
Viết bởi %s, %s, %s,.
%s, %s, và %s.
Viết bởi %s, %s, %s,.
%s, và %s.
Viết bởi %s, %s, %s,.
và %s.
Viết bởi %s, %s và %s.
Viết bởi %s.
biểu thức “[=c=]” không được có trong chuỗi2 khi chuyển
đổi^ không có kết quả khớp
^[nNkK]^[yYcC]_open_osfhandle gặp lỗi“phải đưa ra một câu
lệnh với một điều chỉnhkhông hỗ trợ ai_familyKhông hỗ
trợ ai_socktypeđối số không rõ ràng %s cho %schỉ đưa ra dấu
phân cách dữ liệu vào khi thực hiện với trườngnối thêm
kết xuất vào %ssao lưu %s sẽ phá hủy nguồn; không sao chép
%ssao lưu %s sẽ phá hủy nguồn; không di chuyển %skiểu sao
lưutập tin đặc biệt khốikhông hỗ trợ tập tin đặc biệt
kiểu khốikhốicả hai tập tin không thể là đầu vào
chuẩnoffset theo byte %s là quá lớnkhông thể áp dụng ngữ
cảnh đặc thù cho tập tin không có nhãn %skhông thể lấy
ngữ cảnh tiến trìnhkhông thể truy cập %skhông sao lưu
được %skhông thể đồng thời tóm tắt, và hiển thị mọi
mụckhông thay đổi được quyền sở hữu của %skhông thay
đổi được quyền hạn của %skhông chuyển đổi được thư
mục gốc thành %skhông thể chuyển sang thư mục %skhông
chuyển được sang thư mục gốckhông thể kết hợp
--target-directory (-t) và --no-target-directory (-T)không thể kết
hợp “--target-directory” và “--no-target-directory” [loại từ
lẫn nhau !]không thể kết hợp hai tùy chọn “-e” và
“-i”không thể kết hợp hai trong số {ascii,ebcdic,ibm}không
thể kết hợp block và unblockkhông thể kết hợp direct và
nocachekhông thể kết hợp excl và nocreatkhông thể kết hợp
lcase (chữ thường) và ucase (chữ HOA)không thể dùng chung chế
độ và tùy chọn --referencekhông thể kết hợp tín hiệu với
“-l” hoặc “-t”không so sánh được tên tập tin %s và
%skhông chuyển đổi được U+%04X thành bảng mã ký tự nội
bộkhông chuyển đổi được U+%04X thành bảng mã ký tự nội
bộ: %skhông sao chép được một thư mục (%s) vào chính nó
(%s)không sao chép được liên kết mềm vòng tròn %skhông tạo
được thư mục %skhông tạo được fifo %skhông tạo được
liên kết cứng %s tới %skhông tạo được liên kết %s tới
%skhông thể tạo ống dẫnkhông tạo được tập tin thông
thường %skhông tạo được tập tin đặc biệt %skhông tạo
được liên kết mềm %skhông tạo được liên kết mềm %s
tới %skhông tạo được tập tin tạm thời trong %skhông truy
cập được giá trị của %skhông nhận ra thiết bị và inode
của %skhông thể quyết định tên máykhông thể quyết định
vị trí của %s thì phục hồi việc thăm dòkhông thực hiện
tùy chọn --relative mà không có --symbolickhông thực hiện
được ioctl trên %skhông tìm thấy tên cho nhóm ID %lukhông tìm
thấy tên cho ID %skhông thể theo sau %s theo tênkhông fstat
được %skhông lấy được thư mục hiện thờikhông thể lấy
kết quả GIDkhông thể lấy UID kết quảkhông lấy được giá
trị ưu tiênkhông thể lấy GID thựckhông thể lấy UID
thựckhông lấy được tên hệ thốngkhông lấy được cỡ
của %skhông lseek được %skhông thể tạo được đồng thời
liên kết mềm và cứngkhông tạo được thư mục %skhông di
chuyển được %s vào %skhông di chuyển được %s vào một thư
mục con của chính nó (%s)không thể chuyển thư mục vào cái
không phải thư mục: %s -> %skhông mở được %s để
đọckhông mở được %s để ghikhông mở được thư mục
%skhông thể thực hiện trên liên kết mềm không đầu (không
tham chiếu vào đâu) %skhông thể ghi đè thư mục %s bằng cái
không phải thư mụckhông thể ghi đè %s (không phải thư mục)
bằng thư mục %skhông thể thực hiện kết xuất đã định
dạngkhông thể bảo tồn thuộc tính mở rộng vì cp được
tạo không có hỗ trợ xattrkhông thể bảo tồn ngữ cảnh
bảo mật trên hệ thống không hỗ trợ SELinuxkhông thể dùng
“only” (chỉ in) nếu có nhiều lựa chọnkhông thể chỉ in
tên hoặc ID thật ở dạng mặc địnhkhông thể in ngữ cảnh
bảo mật khi đã chỉ định người dùngkhông thể đọckhông
đọc được thư mục %skhông đọc được tên tập tin từ
%skhông đọc được thông tin hệ thống tập tin cho %skhông
đọc được đồng hồ thời gian thựckhông đọc được liên
kết mềm %skhông đọc được bảng các hệ thống tập tin
đã gắnkhông gỡ bỏ được %skhông thể đặt lại vị trí
của cái chỉ tập tin cho %skhông thể phục hồi bộ mô tả
tập tin %d: dup2 bị lỗikhông chạy được %skhông thể đặt
%skhông đặt được ngàykhông đặt được ID nhóm thành
%lukhông thể đặt tên máy; hệ thống này thiếu chức
năngkhông thể đặt tên thành %skhông đặt được giá trị
ưu tiênkhông thay đổi được quyền hạn của %skhông thể
đặt ngữ cảnh đích thành và bảo tồn nókhông đặt được
nhãn thời gian cho %skhông đặt được ID người dùng thành
%lukhông thể nhảy qua cuối của dữ liệu vào đã kết
hợpkhông thể xác định --null (0) với câu lệnhkhông thể
đồng thời in ra chéo nhau và in ra song song.không chỉ ra
được số cột khi in ra song songkhông chỉ ra được thời gian
từ vài nguồnkhông thể chia theo vài cáchkhông thể stat
%skhông stat được thư mục hiện thời (bây giờ %s)không thể
lấy trạng thái về đầu vào tiêu chuẩnkhông sờ (touch)
được %skhông thể hủy sao lưu %skhông thể hủy liên kết
%skhông thể bỏ đặt %skhông thể theo dõi %skhông thể theo
dõi thư mục mẹ của %svậy không làm việc được với lỗi
của nhânđã thay đổi nhóm của %s từ %s thành %s
đã thay đổi quyền sở hữu của %s từ %s thành %s
thay đổi nhóm của %sthay đổi quyền sở hữu của %sthay
đổi quyền hạn của %sđang thay đổi ngữ cảnh bảo mật
của %s
hiệu ký tự là khôngký tự nằm ngoài phạm vitập tin đặc
biệt ký tựkhông hỗ trợ tập tin đặc biệt kiểu ký
tựđang gột quyền hạn cho %sthay đổi giờgặp lỗi khi
đóngđang đóng %s (fd=%d)đang đóng thư mục %sđóng tập tin
vào %sđóng pipe đầu vàođóng tập tin ra %sđóng pipe xuất
rađóng pipe trướcđang đóng đầu vào tiêu chuẩnchế độ
tương thích hỗ trợ nhiều nhất một tập tinxung đột các
chuỗi thay thế trường rỗngchỉ ra các toán tử ngữ cảnh
bảo mật xung đột với nhaukhông đặt được việc chuyển
hoán đệm %s thành chế độ %s
không tạo được tiến trình cho %s -dkhông tạo được tập
tin tạm thờikhông tìm thấy mục nhập thư mục trong %s có
inode tương ứngkhông lấy được thời gian khởi độngđã
tạo thư mục %sđang tạo thư mục %sđang tạo tập tin %s
danh sách dấu tách kết thúc bằng một gạch chéo không
được thoát: %sthư mụcchia cho khôngkhông cho phép %s trốngtên
tập tin rỗngkhoảng tab trốngkhông thể chuẩn hóa
(canonicalizing) %slỗi đóng tập tinlỗi trong hàm khớp biểu
thức chính quylỗi trong biểu thức chính quy tìm kiếmlỗi
khởi tạo các chuỗi thánggặp lỗi khi theo dõi sự kiện
inotifylỗi đọc %sgặp lỗi khi đọc sự kiện inotifylỗi khi
đọc đầu vàogặp lỗi khi đợi câu lệnhlỗi ghi %sthực thi
với FILE=%s
thoát=tham số thêm %stoán hạng thừa %skhông cho phép toán
hạng thêm %s với “-%c”gặp lỗi khi truy cập %skhông thể
chuẩn hóa %sgặp lỗi khi thay đổi ngữ cảnh của %s thành
%sgặp lỗi khi thay đổi nhóm của %s từ %s thành %s
gặp lỗi khi thay đổi nhóm của %s thành %s
gặp lỗi khi chuyển đổi chế độ của %s từ %04lo (%s) thành
%04lo (%s)
gặp lỗi khi thay đổi quyền sở hữu của %s
gặp lỗi khi thay đổi quyền sở hữu của %s từ %s thành %s
gặp lỗi khi thay đổi quyền sở hữu của %s thành %s
gặp lỗi khi chdir (chuyển đổi thư mục) sang %sgặp lỗi khi
nhân bản %s từ %sgặp lỗi khi đóng %skhông thể đóng pipe
đầu vàogặp lỗi khi tính ngữ cảnh mớigặp lỗi khi chuyển
đổi một số con số đầu vàogặp lỗi khi tạo thư mục
thông qua mẫu %sgặp lỗi khi tạo tập tin thông qua mẫu
%skhông tạo được liên kết cứng %skhông tạo được liên
kết cứng %s => %skhông tạo được liên kết cứng tới
%.0s%skhông tạo được pipegặp lỗi khi tạo ngữ cảnh bảo
mật: %skhông tạo được liên kết mềm %skhông tạo được
liên kết mềm %s -> %sgặp lỗi khi tạo tập tin tạm trong %s
không thể bỏ qua cache: %sgặp lỗi khi mở rộng %skhông tìm
thấy %sgặp lỗi khi lấy thuộc tính của %sgặp lỗi khi lấy
ngữ cảnh hiện thờigặp lỗi khi lấy các nhóm cho tiến
trình hiện thờigặp lỗi khi lấy các nhóm cho người dùng
%sgặp lỗi khi lấy ngữ cảnh bảo mật của %sgặp lỗi khi
tìm kiếm tập tin %sgặp lỗi khi mở %smở %s để đọc gặp
lỗimở %s để ghi gặp lỗigặp lỗi khi chuẩn bị giá trị
“%Lf” để in ấngặp lỗi khi bảo tồn nguồn tác giả của
%sgặp lỗi khi giữ lại quyền sở hữu của %sgặp lỗi bảo
tồn quyền hạn cho %sgặp lỗi khi bảo tồn các thời gian cho
%schuyển hướng đầu lỗi tiêu chuẩn không thành cônggặp
lỗi khi gỡ bỏ %sgặp lỗi khi gỡ bỏ thư mục %sgặp lỗi
khi vô hiệu hoá đầu vào tiêu chuẩnkhông mở lại được %s
với chế độ %sgặp lỗi khi bảo tồn ngữ cảnh cho %sgặp
lỗi khi phục hồi ngữ cảnh tạo tập tin mặc địnhgặp
lỗi khi trở về thư mục làm việc khởi đầuĐặt lại dòng
dữ liệu cho %s gặp lỗigặp lỗi khi chạy câu lệnh %sgặp
lỗi khi chạy câu lệnh: “%s -c %s”gặp lỗi khi đặt thành
phần ngữ cảnh bảo mật %s thành %sKhông đặt được biến
môi trường FILEgặp lỗi khi đặt nhóm phụgặp lỗi khi đặt
ngữ cảnh tạo tập tin mặc định thành %sgặp lỗi khi đặt
ngữ cảnh tạo tập tin mặc định thành %sgặp lỗi khi đặt
ngữ cảnh tạo tập tin mặc định thành %sgặp lỗi khi đặt
mã số nhóm (GID)gặp lỗi khi đặt phạm vi mới %sgặp lỗi
khi đặt vai trò mới %sgặp lỗi khi đặt kiểu mới %sgặp
lỗi khi đặt người dùng mới %sgặp lỗi khi đặt (các) nhóm
phụgặp lỗi khi khi đặt bản sao của lỗi tiêu chuẩn để
đóng khi thực hiệngặp lỗi khi đặt ngữ cảnh bảo mật
của %sgặp lỗi khi đặt mã số người dùng (UID)gặp lỗi khi
stat (lấy trạng thái về) %sgặp lỗi khi tắt O_DIRECT: %sgặp
lỗi khi cập nhật môi trường dùng %sfdatasync bị lỗi cho
%sfflush bị lỗisố trường %s là quá lớnsố của trường là
khôngcác trường và vị trí đều đánh số từ 1fifotập tin
%d không sắp đúng thứ tựtoán hạng tập tin không thể kết
hợp với “--file0-from”toán hạng tập tin không thể kết
hợp với “--print-database (-p)”dạng hệ thống tập tin %s
đã được cả chọn và loại bỏcuộc gọi hệ thống fork
(tạo tiến trình con) bị lỗiđịnh dạng %s kết thúc bằng
%%định dạng %s không có chỉ thị %%định dạng %s có quá
nhiều chỉ thị %%không hiểu định dạng %s có chỉ thị
%%%ckhông được chỉ ra chuỗi định dạng khi in các chuỗi có
chiều rộng bằng nhaufsync bị lỗi cho %sfts_close bị
lỗifts_read bị lỗifts_read gặp lỗi: %stạo đường dẫn
tương đốilấy thuộc tính mới của %snhóm của %s vẫn là %s
số đếm lặp lại in và nhóm là không có ý nghĩaviệc nhóm
không thể được tổ hợp cùng với --toviệc nhóm các chữ
số không ảnh hưởng đến vùng địa phương nàyhàm iconv
không sẵn dùnghàm iconv không thể sử dụng đượcid=bở qua
tùy chọn --no-newline khi có nhiều đối sốđang bỏ qua mọi
đối sốđang bỏ qua dữ liệu vàođang bỏ qua dữ liệu vào
và nối thêm kết xuất vào %sđang bỏ qua dữ liệu vào và
chuyển hướng lỗi tiêu chuẩn tới đầu vào tiêu chuẩnđang
bỏ qua kích cỡ tab sai trong biến môi trường TABSIZE: %sđang
bỏ qua giá trị sai của biến môi trường kiểu dáng trích
dẫn QUOTING_STYLE: %sđang bỏ qua bề rộng sai trong biến môi
trường cột COLUMNS: %sđang bỏ qua các đối số
không-phải-tùy-chọnkhông tương thích nối lại hai trường
%lu, %lucác khoảng tab không tương thích với nhauinotify không
dùng được thì phục hồi việc trưng cầuDùng hết tài
nguyên inotifyđầu vào đã biến mấtdòng đầu vào quá
dàidòng đầu vào quá ngắn, không tìm thấy con số nào để
chuyển đổi trong trường %ldgặp lỗi khi di chuyển giữa các
thiết bị: %s tới %s; không xóa được đíchđối số %s%s
không hợp lệ “%s”sai đối số “--%s” %stham số
--threshold không hợp lệ “-0”điều chỉnh sai %sđối số sai
%stham số %s cho %s không hợp lệsai dạng đánh số vào phần
thân: %ssai đặt chế độ chuyển hoán đệm %s cho %s
sai byte, ký tự hoặc danh sách trườngsai ký tự “%c” trong
chuỗi kiểu %ssai hạng ký tự %sngữ cảnh không hợp lệ:
%ssai chuyển đổihậu tố chứa sự xác định chuyển đổi
sai: %chậu tố chứa sự xác định chuyển đổi sai: \%.3ongày
sai %s”sai định dạng ngày tháng %sphạm vi giảm dần saisai
thiết bị %s %ssai kiểu thiết bị %ssố thứ tự trường sai:
%ssự xác định trường sai: %sgiá trị không hợp lệ cho
trường “%s”sai chiều rộng trường: %ssai số thứ tự tập
tin trong sự xác định trường: %sCờ sai trong chỉ định hoán
đổi: %%%c%csai đối số dấu chấm động: %ssai dạng đánh
số vài phần chân: %sđịnh dạng không hợp lệ %s (độ rộng
bị tràn)định dạng %s không hợp lệ, chỉ dẫn phải là
%%['].[-][N]fchiều rộng chỗ trống sai: %snhóm không hợp
lệnhóm không hợp lệ %sdanh sách nhóm không hợp lệ %snhóm
không hợp lệ: %ssai dạng đánh số vào phần đầu: %sgiá
trị phần đầu không hợp lệ “%s”đầu vào saicờ đầu
vào không hợp lệvùng đầu vào %s không hợp lệsai số
nguyên %ssai đối số kiểu số nguyên %ssai đếm dòng %ssai kỷ
luật của dòng %ssai chiều dài trường số của dòng: %ssai
độ tăng số của dòng: %ssai định dạng đánh số dòng: %ssai
bề rộng dòng: %ssai số lớn của thiết bị %sđộ sâu tối
đa “%s” không hợp lệsai số nhỏ của thiết bị %schế
độ không hợp lệchế độ sai %schế độ sai: %ssố không
hợp lệ %ssố sai ở sau “,”số sai nằm sau “-”số sai
nằm sau “.”số sai tại đầu trườngsai số dòng trắng:
%ssai số bytesai số byte cần so sánhsai số byte cần bỏ quasai
số cột: %ssai số trường cần bỏ quasai số dòngsố không
hợp lệ: %stùy chọn sai -- %ctùy chọn sai “-- %c”;
“-WIDTH” chỉ nhận ra khi nó là tùy chọn đầu tiên;
dùng “-w N” (N là số) để thay thếsai cơ số địa chỉ
kết xuất “%c”; nó phải là một ký tự trong [doxn]cờ
đầu ra không hợp lệgiá trị đệm không hợp lệ “%s”sai
phạm vi trang %ssai độ chính xác: %sphạm vi sai không có điểm
cuối: -sai số đếm lặp %s trong cấu trúc “[c*n]”đặc tả
không hợp lệsai số của dòng bắt đầu: %scờ trạng thái
không hợp lệhậu tố không hợp lệ %s, chứa dấu phân cách
thư mụcgặp hậu tố không hợp lệ trong %s%s đối số
“%s”gặp hậu tố không hợp lệ trong đầu vào %s:
“%s”gặp hậu tố không hợp lệ trong đầu vào: “%s”sai
kích cỡ tab: %smẫu không hợp lệ, %s, chứa dấu phân cách
thư mụcmẫu không hợp lệ, %s; với “--tmpdir” thì không
thể là tuyệt đốisai khoảng thời gian %ssai định dạng
kiểu thời gian %ssai tùy chọn theo sau “-- %c”sai chuỗi kiểu
%ssai chuỗi kiểu %s;
hệ thống này không cung cấp kiểu dấu chấm động %lu bytesai
chuỗi kiểu %s;
hệ thống này không cung cấp kiểu tích phân %lu bytekích
thước đơn vị không hợp lệ: “%s”sai tên ký tự chung
“\%c%0*x”tên người dùng không hợp lệsai người dùng
%schiều rộng sai: %ssai kích cỡ ngắt dòng: %ssai tên tập tin
chiều dài bằng khôngthực hiện đệ quy trên %s là rất nguy
hiểmthực hiện đệ quy trên %s là rất nguy hiểm (cũng như
%s)Khóa %lu có chiều ngang là 0 và sẽ bị bỏ quaKhóa %lu là
số và trải rộng nhiều trườnggiá trị đầu vào lớn
“%s”: gần như chắc chắn là độ chính xác bị
giảmcuối=dấu gạch nối “-” đứng trước trong phần của
tên tập tin %scó dấu cách ở đầu là quan trọng trong khóa
%lu; hãy chỉ định “b”giới hạn %lu bị vượt quá theo
chiều dài %lu của tên tập tin %sgiới hạn %lu bị vượt quá
theo chiều dài %lu của thành phần tên tập tin %svô ích khi
chuyển hoán đệm theo dòng đầu vào tiêu chuẩntùy chọn số
đếm dòng “-%s%c...” là quá lớnsố thứ tự dòng %s nhỏ
hơn số thứ tự dòng đứng trước, %svượt quá số dòng có
thểđối số “--%s” tối đa theo giới hạn rlimit hiện
thời là %shết bộ nhớthiếu bộ nhớ vì vùng nhớ đệm
đầu vào có cỡ %zu byte (%s)thiếu bộ nhớ vì vùng nhớ đệm
ra có cỡ %zu byte (%s)hàng đợi thông điệpđối số “--%s”
tối thiểu là %ssắp hàng sai cấu trúc “[:upper:]” và/hoặc
“[:lower:]”hậu tố thiếu sự xác định chuyển đổi
%%thiếu “]”thiếu hậu tố “i” trong đầu vào: “%s”
(ví dụ: Ki/Mi/Gi)thiếu đối số ở sau %sthiếu đối số cho
%sthiếu tên lớp của ký tự “[::]”hậu tố thiếu sự xác
định chuyển đổithiếu toán hạng tập tin đích đến sau
%sthiếu ký tự lớp tương đương “[==]”thiếu toán hạng
tập tinthiếu số thập lục trong dãy thoátthiếu danh sách các
trườngthiếu danh sách các vị tríthiếu toán hạngthiếu toán
hạng sau %schế độ phải xác định chỉ các bit đặt quyền
hạn tập tinchế độ của %s đã thay đổi từ %04lo (%s) thành
%04lo (%s)
chế độ của %s vẫn là %04lo (%s)
điểm gắn “%s” đã sẵn được đảo ngượcdi chuyển pipe
đầu vàokhoảng tab đa ký tự %sđã chỉ ra nhiều tùy chọn
“-i”xác định nhiều tùy chọn “-l” hoặc “-t”đã chỉ
ra nhiều chương trình nénxác định nhiều hơn một dấu
cáchđa phạm vi cấpđã chỉ ra nhiều tập tin kết quảđã
chỉ ra nhiều định dạng kết quảđã chỉ ra nhiều nguồn
ngẫu nhiênđã chỉ ra nhiều ký tự sửa đổi tương ứngđa
vai tròđã chỉ ra nhiều hơn một thư mục đíchđa kiểuđa
người dùngliên kết mềm %s chưa thay đổi, đích đến cũng
vậy
không có biến môi trường SHELL, và không đưa ra tùy chọn
kiểu shellkhông thay đổi quyền sở hữu của %s
chưa chỉ định lệnhchưa chỉ ra các tùy chọn chuyển
đổikhông có hệ thống tập tin được xử lýkhông còn tập
tin nàokhông có dữ liệu đầu vào từ %skhông có tên đăng
nhậpchưa chỉ định ID tiến trìnhkhông chỉ ra được kiểu
khi đổ các chuỗichưa đưa ra tên người dùng; cần chỉ ra
ít nhất một tên người dùng khi dùng “-l”đối số không
phải số nguyênký tự không khả chuyển %s trong tên tập tin
%skhông phải một ttykhông phải ghi qua liên kết mềm theo sát
%s%s chứa một con số quá lớnsố song song không thể là
khôngsố bytesố dònggiá trị hậu tố bằng số khởi đầu
quá lớn so với độ dài hậu tốđang dùng khóa cũ “%s”;
hãy dùng khóa mới “%s” để thay thếoffset bị tràn khi
đọc tập tin %sbỏ qua thư mục %schỉ một cấu trúc lặp
“[c*]” có thể nằm trong chuỗi2chỉ có thể đưa ra một
thiết bịchỉ có thể đưa ra một dạng danh sáchgặp lỗi khi
mởcác tùy chọn “-%s” bị bỏ quaTùy chọn “-r” chỉ áp
dụng được cho so sánh phần cuốitùy chọn --output: không
hiểu trường “%s”tùy chọn --output: trường “%s” được
dùng nhiều hơn một lầnkhông cho phép tùy chọn --zero ở
định dạng mặc địnhtùy chọn dùng theo ngữ cảnh sai --
%chai tùy chọn “%s” và “%s” loại từ lẫn nhaucác tùy
chọn “-%s” không tương thích với nhauhai tùy chọn
“-backup” và “-no-clobber” loại từ lẫn nhauhai tùy chọn
“--compare” (-C) và “--preserve-timestamps” loại từ lẫn
nhauhai tùy chọn “--compare” (-C) và “--strip” loại từ
lẫn nhauhết bộ nhớ (cần %zu byte)cạn các đuôi (hậu tố)
kết xuấttràn việc mở rộng kích cỡ của tập tin %stràn
việc làm tròn kích cỡ tập tin %s lênquyền sở hữu của %s
được giữ nguyên
quyền sở hữu của %s vẫn là của %s
tràn số thứ tự trangchiều rộng trang quá hẹpgiữ nguyên
quyền hạn cho %sbảo tồn các giá trị thời gian cho %sin ra
mọi dòng trùng và số đếm lặp lại là không có ý nghĩacác
điểm cuối phạm vi của “%s-%s” đang ở trong thứ tự dãy
ngược lạilỗi đọcgặp lỗi khi đọcđang đọc thư mục
%smục ghi quá lớnđang chuyển hướng đầu lỗi tiêu chuẩn
(stderr) tới đầu ra tiêu chuẩn (stdout)từ chối gỡ bỏ thư
mục %s hay %s: bỏ qua %stập tin rỗng thông thườngtập tin
thông thườngchối từ hậu tố ở đầu vào: “%s” (coi như
sử dụng --from)đã xóa %s
đã xóa thư mục: %s
đang xóa thư mục, %smức-chạycờ hiệuký tự dùng để phân
chia không thể là rỗngđặt “LC_ALL=”C”” để tránh vấn
đềđang cài đặt cờ cho %sđang cài đặt quyền hạn cho
%sđang đặt thời gian của %sđối tượng bộ nhớ chia
sẻskip-bytes + read-bytes là quá lớnđang bỏ qua %s, vì nó nằm
trên thiết bị khácbỏ qua tập tin %s, vì nó bị thay thế
trong khi sao chépsockettràn hàng đợi squfoflỗi tiêu chuẩnđầu
vào chuẩnđầu vào tiêu chuẩn bị đóngđầu ra chuẩngặp
lỗi khi lấy trạng thái về tập tinđầu lỗi tiêu
chuẩnđầu vào tiêu chuẩnđầu ra tiêu chuẩnký tự rác trong
lời xác định trườnggặp lỗi khi so sánh các chuỗigặp
lỗi khi chuyển dạng chuỗitiến trình strip đã kết thúc bất
thườngbỏ đi các dòng không phân cách chỉ có tác dụng
khi thực hiện với trườngliên kết mềmlỗi cú pháphệ
thống khởi độngkích cỡ tab không thể là 0kích cỡ tab
chứa ký tự không cho phép: %skích cỡ tab phải tăng
dầnchiều dài tab là quá lớn %schiều dài tab là quá lớntab
phân cách nhau quá xađích %s không phải là một thư mụckhông
cho phép dùng thư mục đích khi cài đặt thư mụcterm=thử
và/hoặc “[”các tùy chọn “--binary” và “--text” mất ý
nghĩa khi tính tổng kiểm tratùy chọn “--compare” (-C) bị
bỏ qua khi bạn chỉ định một chế độ có bit không cho
phéptùy chọn “--quiet” chỉ có ý nghĩa khi tính tổng kiểm
tratùy chọn “--status” chỉ có ý nghĩa khi tính tổng kiểm
tratùy chọn “--status” chỉ có ý nghĩa khi tính tổng kiểm
tratùy chọn “--tag” chỉ có ý nghĩa khi tính tổng kiểm
tratùy chọn “--warn” chỉ có ý nghĩa khi tính tổng kiểm
tracấu trúc “[c*]” chỉ có thể nằm trong chuỗi2 khi chuyển
đổicấu trúc lặp “[c*]” không được có trong chuỗi1đối
số %s thiếu dấu cộng “+” ở đầu;
khi sử dụng một tùy chọn để chỉ ra (các) ngày tháng,
mỗi đối số không tùy chọn phải là một chuỗi bắt đầu
với dấu cộngdấu phân cách phải là một ký tự đơnlệnh
theo dõi đã đổ lõicác tùy chọn cho dạng kết quả chi tiết
và dạng có thể đọc stty
loại trừ lẫn nhaucác tùy chọn để đưa ra cơ sở dữ liệu
nội bộ của “dircolors” và
để chọn một cú pháp shell loại trừ lẫn nhaunhững tùy
chọn để in ra và đặt thời gian không sử dụng được cùng
nhaunhững tùy chọn chỉ ra ngày để hiển thị loại trừ
lẫn nhauđã so sánh hai chuỗi %s và %skhông được dùng tùy
chọn strip khi cài đặt thư mụcchiều dài hậu tố tổi
thiểu là %zuchuỗi chưa được chuyển dạng là %sthời gian %s
vượt ra ngoài giới hạnđể sử dụng ID người dùng %s thì
phải cũng dùng tùy chọn “-g”quá ít X trong mẫu %shậu tố
chứa quá nhiều sự xác định chuyển đổi %%quá nhiều ký
tự trong tập hợpquá nhiều dòng đầu vàoquá nhiều dòng
lặp lạiquá nhiều mẫutổnglỗi theo cây: %sđối tượng bộ
nhớ đặt kiểuuid=%skhông thể hiển thị thông điệp
lỗikhông ghi nhớ được thư mục làm việc hiện thờikhông
thể đặt ngữ cảnh bảo mật %sgặp lỗi bất thường:
fts_info=%d: %s
xin hãy thông báo cho %stoán tử hai ngôi lạtrạng thái chưa
được biết đến từ câu lệnh (0x%X)không hiểu luồng dữ
liệuID người dùng lạ: %sgiá trị không thể phân tích cho
biến môi trường đặc tả màu sắc LS_COLORSkhông nhận ra hệ
thống tập tin kiểu 0x%08lx cho %s. xin hãy báo cáo điều này
cho %s. trở lại để pollingtoán hạng không nhận ra %skhông
hiểu tiền tố: %schạy %2d:%02d, chạy %ld ngày %2d:%02d, chạy
???? ngày ??:??, hãy dùng “--no-preserve-root” để bỏ qua
kiểm tra nàydùng luật sắp xếp %ssử dụng %s để đại
diện đầu vào tiêu chuẩn cũng không hoạt động trong chế
độ hệ thống tập tindùng so sánh byte đơn giảngiá trị là
quá lớn nên không thể chuyển đổi: “%s”giá trị quá lớn
để có thể in: “%Lg” (không thể xử lý giá trị >
999Y)giá trị quá lớn để có thể in: “%Lg” (hãy cân nhắc
sử dụng tùy chọn --to)đang đợi %s [-d]đợi tiến trình
conđang đợi stripcảnh báo: %s: bỏ qua các ký tự theo sau
hằng ký tựcảnh báo: %s lỗi thay đổi ngữ cảnh thành
%scảnh báo: “touch %s” là cách cũ; hãy dùng “touch -t
%04ld%02d%02d%02d%02d.%02d”cảnh báo: không hỗ trợ “--pid=PID”
trên hệ thống nàycảnh báo: “--retry” bị bỏ qua;
“--retry” chỉ có ích khi theo saucảnh báo: --retry chỉ có
tác động đến việc mở khởi tạocảnh báo: PID bị bỏ qua;
“--pid=PID” chỉ có ích khi theo saucảnh báo: không thể mang
được dấu gạch ngược chưa thoát ở kết thúc chuỗicảnh
báo: định dạng kết thúc bằng gạch ngượccảnh báo: không
xóa được: %scảnh báo: tắt core dump gặp lỗicảnh báo:
không hiệu quả khi theo sau đầu vào tiêu chuẩn một cách
không giới hạnCẢNH BÁO: bỏ qua --context vì nhân không hỗ
trợ SELinux như yêu cầuCẢNH BÁO: bỏ qua --context vì nhân
không hỗ trợ SELinux/SMACK như yêu cầucảnh báo: bỏ qua các
đối số thừa nên bắt đầu từ %scảnh báo: offset tập tin
không hợp lệ sau lỗi đọccảnh báo: sai chiều rộng %lu nên
dùng %d thay thếcảnh bảo: số thứ tự dòng %s trùng với số
thứ tự dòng đứng trướccảnh báo: tùy chọn --apparent-size
và -b không có tác dụng gì với --inodescảnh báo:
sigprocmaskcảnh báo: tập tin nguồn %s được chỉ ra nhiều hơn
một lầncảnh báo: tóm tắt xung đột với
“--max-depth=%lu”cảnh báo: tóm tắt là giống với sử dụng
“--max-depth=0”cảnh báo: dãy thoát bát phân chưa rõ ràng
“\%c%c%c”
đang được biên dịch như dãy 2 byte “\0%c%c, %c”cảnh báo:
timer_createcảnh báo: timer_settimecảnh báo: không nhận ra dãy
thoát “\%c”cảnh báo: đang gỡ rối lỗi nhân lseek cho tập
tin (%s)
có mt_type=0x%0lx -- xem <sys/mtio.h> để biết danh sách các
kiểutập tin kỳ lạkhi không cắt ngắn tập_hợp1, chuỗi2
phải không rỗngđọc các tên tập tin từ đầu vào tiêu
chuẩn thì không cho phép tên tập tin %skhi chỉ ra dạng kết
quả, không được đặt các chế độkhi chuyển đổi với
các hạng ký tự bù,
chuỗi2 phải ánh xạ tới một mọi ký tự trong miềnkhi dịch
string1 dài hơn string2,
chuỗi thứ 2 không được kết thúc bằng một lớp ký tựkhi
chuyển đổi, chỉ các lớp ký tự có cái mà xuất hiện trong
chuỗi2 là “upper” và “lower”sẽ không sao chép %s qua liên
kết mềm vừa mới tạo %ssẽ không tạo liên kết cứng %s
tới thư mục %ssẽ không ghi đè %s vừa mới tạo bằng %skhi
dùng tùy chọn “--parents” thì đích đến phải là thư
mụcdùng “--suffix” (hậu tố) thì mẫu %s phải kết thúc
bằng chữ Xvới FILE=%s, thoát %d từ dòng lệnh: %svới FILE=%s,
tín hiệu %s từ dòng lệnh: %slỗi ghilỗi ghi cho %sgặp lỗi
khi ghiđang ghi vào %sphải chỉ định tùy chọn “-c”,
“-t”, “-u”, “-l”, “-r” hay ngữ cảnhbạn phải chỉ
định tùy chọn chế độ đệmcần chỉ ra danh sách các byte,
ký tự, hoặc trườngphải phải chỉ định mối quan hệ
giữa %s và %sbạn phải chỉ định %s hoặc %sPRIuMAXPRIdMAX%+%
records in
%+% records out
% truncated record
%<PRIuMAX> truncated records
% byte (%s) copied%<PRIuMAX> bytes (%s) copiedfailed to truncate to %
bytes in output file %soffset too large: cannot truncate to a length of
seek=% (%lu-byte) blocksfailed to truncate to % bytes in output file
%s%s:%: is not sorted: %.*sfailed to allocate a % byte stdio buffer
%s: %: improperly formatted %s checksum lineWARNING: % line is improperly
formattedWARNING: %<PRIuMAX> lines are improperly formattedWARNING: %
listed file could not be readWARNING: %<PRIuMAX> listed files could
not be readWARNING: % computed checksum did NOT matchWARNING:
%<PRIuMAX> computed checksums did NOT matchstarting page number %
exceeds page count %Page %overflow in % * % byte blocks for file %sfailed
to truncate %s at % bytesđọc vào %+%
ghi ra %+%
% mục ghi bị cắt ngắn
đã chép % byte (%s)gặp lỗi khi cắt ngắn ở % byte trong tập
tin kết xuất %sđộ lệch quá lớn: không thể cắt ngắn
thành chiều dài seek=% (%lu-byte) khốigặp lỗi khi cắt ngắn
ở % byte trong tập tin kết quả %s%s:%: chưa được sắp xếp:
%.*sgặp lỗi khi cấp phát một vùng đệm I/O tiêu chuẩn % byte
%s: %: dòng tổng kiểm tra %s có định dạng không đúng%: dòng
tổng kiểm tra có định dạng không đúngCẢNH BÁO: không
đọc được %CẢNH BÁO: % đã kiểm tra KHÔNG tương ứngsố
trang bắt đầu % vượt quá số đếm trang %Trang %tràn các
khối byte % * % cho tập tin %skhông cắt được %s ở byte thứ %