source: appendixa/fileutils-desc.xml@ 713cffb

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.0 6.1 6.1.1 6.3 6.4 6.5 6.6 6.7 6.8 7.0 7.1 7.2 7.3 7.4 7.5 7.5-systemd 7.6 7.6-systemd 7.7 7.7-systemd 7.8 7.8-systemd 7.9 7.9-systemd 8.0 8.1 8.2 8.3 8.4 9.0 9.1 arm bdubbs/gcc13 ml-11.0 multilib renodr/libudev-from-systemd s6-init trunk v3_0 v3_1 v3_2 v3_3 v4_0 v4_1 v5_0 v5_1 v5_1_1 xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 713cffb was 0f4f81c, checked in by Simon Perreault <nomis80@…>, 23 years ago

Added description of the shred program.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@611 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 3.6 KB
Line 
1<sect2>
2<title>Contents</title>
3
4<para>
5The Fileutils package contains the chgrp, chmod, chown, cp, dd, df, dir,
6dircolors, du, install, ln, ls, mkdir, mkfifo, mknod, mv, rm, rmdir,
7sync, touch and vdir programs.
8</para>
9
10</sect2>
11
12<sect2><title>Description</title>
13
14<sect3><title>chgrp</title>
15
16<para>
17chgrp changes the group ownership of each given file to the named group,
18which can be either a group name or a numeric group ID.
19</para>
20
21</sect3>
22
23<sect3><title>chmod</title>
24
25<para>
26chmod changes the permissions of each given file according to mode, which
27can be either a symbolic representation of changes to make, or an octal
28number representing the bit pattern for the new permissions.
29</para>
30
31</sect3>
32
33<sect3><title>chown</title>
34
35<para>
36chown changes the user and/or group ownership of each given file.
37</para>
38
39</sect3>
40
41<sect3><title>cp</title>
42
43<para>
44cp copies files from one place to another.
45</para>
46
47</sect3>
48
49<sect3><title>dd</title>
50
51<para>
52dd copies a file (from the standard input to the standard output, by default)
53with a user-selectable blocksize, while optionally performing conversions
54on it.
55</para>
56
57</sect3>
58
59<sect3><title>df</title>
60
61<para>
62df displays the amount of disk space available on the filesystem
63containing each file name argument. If no file name is given, the space
64available on all currently mounted filesystems is shown.
65</para>
66
67</sect3>
68
69<sect3><title>ls, dir and vdir</title>
70
71<para>
72dir and vdir are versions of ls with different default output formats.
73These programs list each given file or directory name. Directory contents
74are sorted alphabetically. For ls, files are by default listed in columns,
75sorted vertically, if the standard output is a terminal; otherwise they
76are listed one per line. For dir, files are by default listed in columns,
77sorted vertically. For vdir, files are by default listed in long format.
78</para>
79
80</sect3>
81
82<sect3><title>dircolors</title>
83
84<para>
85dircolors outputs commands to set the LS_COLOR environment variable.
86The LS_COLOR variable is use to change the default color scheme used by
87ls and related utilities.
88</para>
89
90</sect3>
91
92<sect3><title>du</title>
93
94<para>
95du displays the amount of disk space used by each argument and for each
96subdirectory of directory arguments.
97</para>
98
99</sect3>
100
101<sect3><title>install</title>
102
103<para>
104install copies files and sets their permission modes and, if possible,
105their owner and group.
106</para>
107
108</sect3>
109
110<sect3><title>ln</title>
111
112<para>
113ln makes hard or soft (symbolic) links between files.
114</para>
115
116</sect3>
117
118<sect3><title>mkdir</title>
119
120<para>
121mkdir creates directories with a given name.
122</para>
123
124</sect3>
125
126<sect3><title>mkfifo</title>
127
128<para>
129mkfifo creates a FIFO with each given name.
130</para>
131
132</sect3>
133
134<sect3><title>mknod</title>
135
136<para>
137mknod creates a FIFO, character special file, or block special file with the
138given file name.
139</para>
140
141</sect3>
142
143<sect3><title>mv</title>
144
145<para>
146mv moves files from one directory to another or renames files, depending
147on the arguments given to mv.
148</para>
149
150</sect3>
151
152<sect3><title>rm</title>
153
154<para>
155rm removes files or directories.
156</para>
157
158</sect3>
159
160<sect3><title>rmdir</title>
161
162<para>
163rmdir removes directories, if they are empty.
164</para>
165
166</sect3>
167
168<sect3><title>shred</title>
169
170<para>
171shred deletes a file securely, overwriting it first so that its contents can't
172be recovered.
173</para>
174
175</sect3>
176
177<sect3><title>sync</title>
178
179<para>
180sync forces changed blocks to disk and updates the super block.
181</para>
182
183</sect3>
184
185<sect3><title>touch</title>
186
187<para>
188touch changes the access and modification times of each given file to the
189current time. Files that do not exist are created empty.
190</para>
191
192</sect3>
193
194</sect2>
195
Note: See TracBrowser for help on using the repository browser.