默认情况下,所有Unix、linux操作系统中,都有一个超级管理员:root;但是更多时候这个账号不一定启用。
ubuntu中启用超级管理员:
打开系统的命令行界面
在桌面上鼠标右键-> open in terminal
打开开始菜单:输入Terminal
快捷键:Ctrl + Alt + T
给超级管理员账号设置默认密码:
sudo passwd root 给用户root设置登录密码,sudo【以管理员身份运行命令】
首先输入当前普通用户的密码;输入两次超级管理员密码即可【推荐使用root密码】
命令行中切换登录账号:
su root 在当前文件夹中切换到root用户,但是不修改文件夹位置
su – root 切换到root用户,同时修改当前文件夹为/root
su 不指定用户名称,表示直接切换到超级管理员账号
su – 普通用户账号:切换到一个普通用户
常见命令操作:
ifconfig 查看ip地址
通常情况该命令,是在软件包net-tools中,如果提示没有命令,需要安装软件包
普通用户执行命令:sudo apt-get install net-tools
超级管理员执行命令:apt-get install net-tools
ls list的意思
查看当前文件夹中的所有文件,类似于windows中的dir
ls -a 表示查看所有文件【包括隐藏文件】
linux/unix中,文件是一个小数点开头的文件~这个文件是隐藏文件
ls -l 以列表的方式查看文件
ls -al 以列表的方式查看所有文件
rw- r-- r-- 1 muwenbin muwenbin 807 2月 18 11:19 .profile
d rwx — — 2 muwenbin muwenbin 4096 2月 18 14:23 .ssh
状态 权限1 权限2 权限3 进程 所属用户 用户组 大小 时间 文件名称
状态:d表示这个是文件夹、-表示这个是文件
权限1:当前文件夹所属用户拥有的权限
权限2:当前文件夹所述用户组其他的用户拥有的权限
权限3:其他用户的操作权限
r 只读权限
w 只写权限
x 执行权限
默认情况下,Unix/linux中的文件权限:-rw-r–r-- 这是什么权限
clear 清除显示区域内容,类似于windows中的cls
pwd 命令:查看当前文件夹位置
查看当前命令行中,我们所在的文件夹位置
process work directory 当前正在工作的文件夹路径
help 命令:查看帮助文档
linux/unix中太多命令
更多的时候只需要记住一些常见的操作命令
其他时候,可以通过help查看命令的使用帮助,查看linux手册中查询使用命令
which 命令:
查看指定的命令,在系统的中的位置
whereis 字符:
查看包含指定字符的文件,都在系统中的什么位置
Unix文件系统
Windows操作系统中,所有的文件都是保存在硬盘中的。
硬盘:区分为C盘、D盘、E盘….
Unix/linux中,没有磁盘,只有文件夹
|-- / 表示根文件夹,所有的文件都是存储在 / 文件夹中的(下面的都是根文件夹内的文件夹)
|-- /root 超级管理员用户的文件夹【有用】
|-- bin/ 存储系统中各种可执行命令的文件夹【有用】
|-- etc/ 存储系统中各种软件配置文件的文件夹【有用】
|-- lib/ 存储系统中各种依赖文件的文件夹
|-- lost+found/ 系统信息、设备挂载配置文件夹
|-- proc/ 系统进程数据存储文件夹
|-- snap/ 快照处理文件夹
|-- tmp/ 临时文件文件件
|-- boot/ 系统启动引导文件文件夹
|-- home/ 普通用户的主文件夹所在目录【有用】
|-- muwenbin/
|–下载/
|–文档/
|-- ……
|-- lib32/ 系统依赖32位文件目录
|-- media/ 系统挂载设备文件夹
|-- root/ 超级管理员文件夹【有用】
|-- srv/ 服务文件夹
|-- usr/ 其他第三方可操作命令文件夹,如/usr/bin/python【有用】
|-- opt/ 操作文件夹,一般用户自己下载的数据软件安装位置【有用】
|-- sbin/ 安全级别较高的可执行命令存放的文件夹