1、开机登录
开机会启动很多进程,在Windows上叫“服务”(service),在Linux上叫做“守护进程”(daemon)
登录方式:
- 命令行登录
- ssh登录
- 图形界面登录
2、关机
不管是重启系统还是关闭系统,首先要运行 sync 命令,把内存中的数据同步到硬盘中。
sync # 将数据从内存同步到硬盘中
shutdown
shutdown -h 10 # 10分钟后关机
shutdown -h +10 # 10分钟后关机
shutdown -h now # 立马关机
shutdown -h 20:25 # 系统将在今天20:25关机
shutdown -r now # 立即重启
shutdown -r +10 # 10分钟后重启
reboot # 重启,相当于 shutdown -r now
halt # 关机,相当于 shutdown -h now
3、根目录结构
/bin # Binary的缩写,存在最经常使用的命令 /boot # 存放启动Linux时要使用的一些核心文件,包括链接文件和镜像文件 /dev # Device的缩写,存放Linux的外部设备 /etc # 存放系统管理所需的配置文件和子目录 /home # 用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录以用户的账号命名 /lib # 存放系统最基本的动态链接共享库,其作用类似于Windows里的DLL文件 /lost+found # 这个目录一般是空的,当用户非正常关机时就会在这里存放一些文件 /media # Linux系统识别出来的设备,例如U盘,光驱,Linux把识别到的设备挂载到这个目录下 /mnt # 让用户临时挂载别的文件系统 /opt # 给主机额外安装软件所存放的目录,比如安装Oracle数据库可以放到这个目录下面 /proc # 虚拟目录,系统内存的映射,可以通过访问这个目录来获取系统信息 /root # 该目录为系统管理员,也称作超级权限的用户主目录 /sbin # s 就是 Super User的意思,这里存放系统管理员使用的系统管理程序 /srv # 存放一些服务启动之后需要提取的数据 /sys # Linux2.6内核一个很大的变化,该目录下安装了2.6内核中新出现的一个文件系统sysfs /tmp # 存放临时文件的目录 /usr # 用户的很多应用程序和文件都存放在这个目录,类似于Windows下的program files /usr/bin # 系统用户使用的应用程序
/www # 存放服务器网站相关的资源,环境、网站的项目-----------
# LNMP: Linux、Nginx、MySQL、Php
# LTMP: Linux、tomcat、MySQL、Php
4、文件属性
- r:read
- w: write
- x :可执行execute
- -:没有权限
文件类型 |
属主权限 owner |
属组权限 group |
其它用户权限 others |
d |
r w x |
r - x |
r - x |
目录文件 |
读 写 执行 |
读 写 执行 |
读 写 执行 |
- 1、4、7:读
- 2、5、8:写
- 3、6、9:可执行
4.1、更改文件权限
chmod 更改9个文件属性
[-rwxrwxrwx] 这九个权限属性,三个一组,
用数字代表权限
r: 4 w: 2 x: 1 4+2+1=7
chmod 777 可读可写可执行 chmod rwxrwxrwx
chmod 666 可读可写不可执行 chmod rw-rw-rw-
- 查看文件方法
cat # 显示文件内容不够
tac # 倒序显示文件内容
nl # 显示文件内容并展示行号
more # 一页一页显示文件内容,(空格代表翻页,enter代表向下看一行,:f 查看当前行号)
less # 和more类似,向上翻页
head # -n参数 控制显示几行
tail # -n参数,倒着查看最后n行信息
5、硬链接、软链接
软链接跟Windows上的快捷方式类似,删除源文件,快捷方式也访问不了了。
# 硬链接 ln 01 02 # 给01文件创建一个硬链接02,01和02指向同一个文件,允许一个文件有多个路径,用户通过这种机制建立硬链接到一些重要文件上,以防误删!
# 软链接
ln -s 01 03
6、账号管理
属主、属组
6.1、添加用户
一切皆文件,相当于在 /etc/passwd 文件中写入用户信息
useradd -参数 用户名
-m 使用者主目录不存在,则自动在/home目录下创建用户名目录
-G 给用户分配属组
useradd -m xiaotest
[root@--- home]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody
标签:sbin,操作系统,运维,nologin,用户,Linux,进程,root,xiaotest
From: https://www.cnblogs.com/speednet/p/16916483.html