Вот списочек никсовых команд, которые, надеюсь, многие найдут для себя полезным (о простейших id, ls, cat сегодня я не буду рассказывать :)
uname -a выводит информацию о системе: версию, релиз ядра, сетевое имя системы, тип процессора, тип платформы и операционной системы;
cat /etc/issue выводит версию дистрибутива;
uptime показывает аптайм сервера;
chkconfig --list | more - список запущенных/остановленных служб на всех уровнях выполнения;
last -[кол-во пользователей] показывает список пользователей, входивших в систему в последнее время;
ps выводит список процессов, запущенных в данной сессии;
top список процессов, запущенныч в системе;
df -h показывает обьем занимаемого места на жестких дисках;
du -sh /home/username - обьем занимаемого места для конкретной директории;
find [где] -type d -perm 0777 -ls выводит список директорий, доступных для записи;
egrep -v '^#|^[:blank:]*$' [файл] - просмотр файла без комментариев и пустых строк (удобно для просмотра конфигов);
cat [файл]|grep word покажет только те строки файла 'файл', которые содержат слово 'word';
cat [файл]|less остановит вывод при достижении нижней границы экрана и продолжит построчно при нажатии клавиши 'Enter';
echo [текст] > out.txt направит вывод команды echo в файл out.txt;
echo [текст] >> out.txt добавит вывод команды echo в конец файла out.txt;
echo "[текст]`ls -la`" выведет на экран текст + вывод команды ls -la (то есть в обратных кавычках сначала выполнится ls -la, а затем уже echo).
uname -a выводит информацию о системе: версию, релиз ядра, сетевое имя системы, тип процессора, тип платформы и операционной системы;
cat /etc/issue выводит версию дистрибутива;
uptime показывает аптайм сервера;
chkconfig --list | more - список запущенных/остановленных служб на всех уровнях выполнения;
last -[кол-во пользователей] показывает список пользователей, входивших в систему в последнее время;
ps выводит список процессов, запущенных в данной сессии;
top список процессов, запущенныч в системе;
df -h показывает обьем занимаемого места на жестких дисках;
du -sh /home/username - обьем занимаемого места для конкретной директории;
find [где] -type d -perm 0777 -ls выводит список директорий, доступных для записи;
egrep -v '^#|^[:blank:]*$' [файл] - просмотр файла без комментариев и пустых строк (удобно для просмотра конфигов);
cat [файл]|grep word покажет только те строки файла 'файл', которые содержат слово 'word';
cat [файл]|less остановит вывод при достижении нижней границы экрана и продолжит построчно при нажатии клавиши 'Enter';
echo [текст] > out.txt направит вывод команды echo в файл out.txt;
echo [текст] >> out.txt добавит вывод команды echo в конец файла out.txt;
echo "[текст]`ls -la`" выведет на экран текст + вывод команды ls -la (то есть в обратных кавычках сначала выполнится ls -la, а затем уже echo).
Просмотры: 338