Talk:Core utilities

From ArchWiki
Revision as of 08:25, 28 August 2014 by Bwid (talk | contribs) (Section Reorganization - comment)
Jump to navigation Jump to search

Too many italic word

Too many italic word! Is it legal ? I do not find any text supports it in Help: Editing. -- Acgtyrant (talk) 15:50, 16 September 2013 (UTC)

Hi, text formatting on this wiki is regulated by Help:Style/Formatting and Punctuation. -- Kynikos (talk) 12:17, 17 September 2013 (UTC)
So it is, I have never noticed this wiki. Thank your feedback! -- Acgtyrant (talk) 11:05, 18 September 2013 (UTC)

Section Reorganization

I was thinking of adding descriptions of a few more commands here. Before doing that, i would like to group similar commands together into broad topics. While the current alphabetic ordering is fine if you want to quickly look up a command, i think helpful for beginners if the information is presented in a more structured manner.

I was thinking of using the following structure:

1 directory navigation
ls
mkdir

2 file manipulation
dd
mv
rm
shred

3 text processing
cat
grep
iconv
sed
seq

4 pagers
less
vim as alternative pager

5 help & search
locate
man

6 jobs
cron

7 networking
ip

8 security
sudo
permissions related utilities

Bwid (talk) 11:35, 27 August 2014 (UTC)

I don't know which and how many commands you'd like to add, but the structure devised like that seems to only overcomplicate the page: groups of 1 or 2 commands don't look very useful (pagers, jobs...), and then some choices seem a bit forced, e.g. I wouldn't put mkdir under directory navigation, or grep under text processing; also the coupling of help & search appears a bit arbitrary, why not have a "help & pagers" group instead (just an example to show the arbitrariness).
Maybe you can expand on the commands you'd like to add, or wait to have some feedback from other users.
-- Kynikos (talk) 06:57, 28 August 2014 (UTC)
Thanks, you make some very good points. I admit my grouping was quickly thrown together, will be thinking about it some more.
About the Commands i was considering, there are 2 Groups. The first is the stuff which could (or should?) be merged from Arch Handbook.
These are: {cd, find, mount, ps, df, kill}. Now, cd is so basic that i'm doubting it even belongs here. It would fit more in an "Introduction to the Shell" type of article, aimed at Beginners. I even not sure if this wiki should present such basic information at all. find is a very powerful command, so a short blurb here can't possible do it justice. But i think it shoud be mentioned, since locate is. For mount, i was thinking of just linking to the Mount article.
The second group is all the other tools which are in GNU coreutils package. There is a lot of stuff in there, some of it pretty obscure, but some of it is quite useful. I linked a reddit post "a sampling of coreutils" at the bottom of the page a while ago. Here is a list of commands which are currently missing: date echo false ln mknod readlink sleep stty sync touch true uname base64 basename chcon cksum comm csplit cut dircolors dirname du env expand expr fmt fold head id install join md5sum mkfifo nice