Вопрос: Как смонтировать общую папку от Windows на Linux?
Ответ:
sudo mount -t cifs //1.2.3.4/ShareName/ /media/share -o username=yourUserName ,password=yourPassword,allow_otherЕсли нет пароля:
sudo mount -t cifs //1.2.3.4/ShareName/ /media/share -o allow_otherЕсли появляется ошибка mount: //1.2.3.4/ShareName/ is not a valid block device то нужно предварительно дать команду:
sudo apt-get install smbfs
Вопрос: Как добавить путь в переменную окружения PATH?
Ответ:
nano ~/.profile
и в конец добавить например, для Apache Maven:export M2_HOME=/usr/local/apache-maven/apache-maven-3.0.5 export M2=$M2_HOME/bin export MAVEN_OPTS="-Xms256m -Xmx512m" export PATH=$M2:$PATH export JAVA_HOME=/usr/lib/jvm/java-6-oracle export PATH=$JAVA_HOME/bin:$PATH
Вопрос: Как получить время создания файла в Linux?
Решение:
Согласно POSIX стандарту (4.8 File Times Update) для каждого файла хранится 3 различные временные метки:
- время последнего доступа к данным;
- время последней модификации данных;
- время последней смены статуса файла.
Если ФС смонтирована с опцией noatime, то atime будет показывать время создания. Опция noatime повышает производительность, исключая операцию записи на диск каждый раз, когда происходит чтение файла.
stat test.txt
stat -c %y test.txt
ls -lh test.txt
date -ur test.txt
- Возвращает время последней модификации файла (-r) в формате UTC (-u).
date -r test.txt '+%Y%m%d%H%M.%S'
- Возвращает время последней модификации файла (-r) в формате 'годмесяцденьчасминута.секунда'.
Question: How to unrar only specified file?
Answer:
unrar e -nExampleFile.txt -inul ExampleArchive.rar
Вопрос: Как скачать файл через wget?
Ответ:
wget -P /path/for/save ftp://ftp.example.org/some_file.iso
Вопрос: Как найти нужный RPM из уже установленных?
Ответ: Пример,
rpm -qa | grep -i webmin
Вопрос: Как удалить RPM пакет?
Ответ:
rpm -e <package name>
Вопрос: Как установить Linux на жесткий диск, подключенный к blade-серверу, и загрузиться с него?
Ответ:
Вопрос: Как узнать количество процессоров?
Ответ:
nproc
lscpu
less /proc/cpuinfo
Вопрос: Как узнать версию Linux?
Ответ:
cat /etc/*release
- cat /etc/redhat-release
- uname
- uname -r
uname -mrs
uname -a
- lsb_release
lsb_release -a
cat /proc/version
cat /proc/sys/kernel/{ostype,osrelease,version}
Вопрос: Как узнать версию ядра?
Ответ:
uname -r
cat /proc/version
rpm -q kernel
dmesg | grep Linux
ls /boot
Вопрос: Как получить информацию о дисковом пространстве?
Ответ:
- df -H
Вопрос: Как узнать размер оперативной памяти?
Ответ:
less /proc/meminfo
cat /proc/meminfo
free -m
free -g
vmstat -s
top
sudo dmidecode --type memory
Вопрос: Как поменять hostname в Redhat / CentOS / Fedora?
Ответ:
nano /etc/sysconfig/network
HOSTNAME=DEVTYPE
hostname DEVTYPE
hostname
nano /etc/hosts
###.###.###.### DEVTYPE
Вопрос: Как сделать общую папку (share folder) между двумя RHEL системами?
Ответ:
SERVER:
yum install nfs-utils nfs-utils-lib portmap system-config-nfs
chkconfig nfslock on
chkconfig nfs on
nano /etc/exports
/tmp 192.168.5.*(rw)
exportfs -ra
service nfs restart
nano /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 111 -j ACCEPT
service iptables restart
chmod 777 /tmp
CLIENT:
chkconfig nfslock on
chkconfig nfs on
service nfs restart
mount -t nfs 192.168.5.5:/tmp /mnt/sharedTmp
nano /etc/fstab
192.168.5.5:/tmp /mnt/sharedTmp nfs auto,rw,async 0 0
- 5 Ways to Share Files Between Linux Computers Using NFS - wikiHow
- Linux Guru.............: How to install NFS on Redhat Or Fedora
Вопрос: Как скопировать права с одного файла на другой?
Ответ:
chown --reference=otherfile thisfile
chmod --reference=otherfile thisfile
Вопрос: Как узнать серийный номер диска?
Ответ:
sudo lshw
Ответ:
sudo lshw
Вопрос: Как в Ubuntu проверить зашифрована ли домашняя папка?
Ответ:
ecryptfs-verify -h