Хороший справочник: http://linuxgeeks.ru/bash-intro.htm
1. Сделать файл исполняемым
chmod +x file
2. Файловая система
ls - [list directory content] - список файлов в текущей папке
find / -name "file*" - начиная с корневой папки(/), найти все файлы с именем file*.* Хорошая статья: mysyslog.ru/posts/221.
> file.txt - создать файл с именем file.txt
3. sudo
sudo - позволяет выполнить команду от другого пользователя, например root'а
sudo su
<команды> - выполнить несколько команд от суперюзера
exit
4. Процессы и задания
ps -A - список всех процессов
jobs - вы набрали exit, но linux говорит There are stopped jobs? Значит, какие-то задания работают в фоновом режиме. Посмотреть список заданий.
fg %1 или fg <имя_задания> - перевести из фонового режима на передний план
netstat -tnlp - кто на каком порту висит?
5. Информация о системе
lsb_release -a - узнать имя и версию установленной системы.
uname -a - получить информацию о системе
6. Разное
mc - вызов Midnight Commander'a
Putty - http://embrozy.narod.ru/soft/s0008.html
WinSCP - позволяет копировать файлы Windows -> Linux http://winscp.net/eng/docs/lang:ru. Удобно использовать плагин для Far'a.
Ssh — [secure shell] - сетевой протокол прикладного уровня, позволяет удаленное управление операционной системой или тунелирование TCP соединений. Putty - клиент ssh. Отличие от telnet'a - ssh шифрует весь трафик.
1. Сделать файл исполняемым
chmod +x file
2. Файловая система
ls - [list directory content] - список файлов в текущей папке
find / -name "file*" - начиная с корневой папки(/), найти все файлы с именем file*.* Хорошая статья: mysyslog.ru/posts/221.
> file.txt - создать файл с именем file.txt
3. sudo
sudo - позволяет выполнить команду от другого пользователя, например root'а
sudo su
<команды> - выполнить несколько команд от суперюзера
exit
4. Процессы и задания
ps -A - список всех процессов
jobs - вы набрали exit, но linux говорит There are stopped jobs? Значит, какие-то задания работают в фоновом режиме. Посмотреть список заданий.
fg %1 или fg <имя_задания> - перевести из фонового режима на передний план
netstat -tnlp - кто на каком порту висит?
5. Информация о системе
lsb_release -a - узнать имя и версию установленной системы.
uname -a - получить информацию о системе
6. Разное
mc - вызов Midnight Commander'a
WinSCP - позволяет копировать файлы Windows -> Linux http://winscp.net/eng/docs/lang:ru. Удобно использовать плагин для Far'a.
Ssh — [secure shell] - сетевой протокол прикладного уровня, позволяет удаленное управление операционной системой или тунелирование TCP соединений. Putty - клиент ssh. Отличие от telnet'a - ssh шифрует весь трафик.
Comments
Post a Comment