Skip to content

Instantly share code, notes, and snippets.

@supervoron1
Created September 27, 2019 10:25
Show Gist options
  • Save supervoron1/7c28d0bf4f182e7ee58a67eede98db3d to your computer and use it in GitHub Desktop.
Save supervoron1/7c28d0bf4f182e7ee58a67eede98db3d to your computer and use it in GitHub Desktop.
cat /etc/passwd - decscribes all users
cat /etc/group - info about groups
cat /etc/shadow - хранятся хэши паролей
id - инфа о текущем пользователе
type - показывает инфу о команде (alias, path)
which - показывает где
Права может менять только владелец файла, либо root:
chmod u-rw,g+x,o+rw file.txt - права для user,group,others
chmod a-rwx file.txt - убрать rwx для all
chmod 761 file.txt - права=> rwx|rw-|--x для file.txt (4 - read, 2 - write, 1 - execute)
sudo chown root file.txt - сменить владельца на root
stat file.txt - вся инфа о файле (имя, блоки, inode, author, etc)
df - (disk free) инфа о блоках (если ключ -h => инфа в байтах)
df -i - инфа по inode
ln ./file file - hardlink (что линкуем) (куда линкуем) - не занимают доп.inode
ln -s ./file file - soft link занимает доп.inode
su - переключает в пользователя и спрашивает его пароль (перелогиниться)
sudo -i пользователь стал root (-i провалиться в оболочку usera) (sudo su делает тоже самое, но лучше sudo -i)
sudo -s пользователь стал root c сохранением той оболочки где сейчас
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment