root是超级用户
ifconfig 查看ip地址
su:在不退出登陆的情况下,切换到另一个用户的身份
eg: su lemon
切换到lemon这个用户,将提示输入密码,输完密码后即可登录
#:超级用户提示符,
$:昔通用户提示符
hostname:查看主机名
who:查询登到系统的用户,
whoami:确认自己的身份
history:查看运行命令的历史
ifconfig:显示或设置网络设备的命令,我们可以用这个命令查看自己虚拟机的IP地址
ping: ping是Windows, Unix和Linux系统下的一个命令, ping也属于一个通信协议,它也是TCP/IP协议的一部分,利用"ping"命令可以检查网络是否连通
kill:杀死进程(kill-9进程号强制杀死进程)
date:显示日期
修改时间: date-s时间或者日期(只能在超级用户下使用)
eg: date-s"2017-11-25 09:50:00"
进程:电脑正在运行的程序
线程:电脑同一个软件不同功能在运行
linux的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录"/".下层是各种各样的子目录和文件
理解根目录底下的相关linux文件目录是非常重要的
linux严格区分大小写
Linux每个命令之间必须有空格
Linux一切皆文件
Linux可执行文件以.sh格式
可执行文件都在bin目录下
/ Linux 文件系统的上层根目录
root 存放root用户的相关文件
home 存放普通用户的相关文件
bin 存放常用命令的目录,如vi,su,普通用户就可以读取的命令
sbin 具有一定权限才可以使用命令
etc 存放配置的相关文件
var 存放经常变化的文件,如网络连接的sock文件
usr 安装一个文件的默认目录,相当于windows的program files
dev 设备文件的保存目录
lib系统库保存目录
mnt系统挂载光驱和软驱目录
proc直接写入内存的,不能直接操作,保存的是内存的挂载点
目录操作相关:绝对路径:以/开头的路径都是绝对路径
以../开头的路径都是相对路径!
pwd命令,显示当前目录
cd命令,切换目录
用法:cd 目录路径
cd ./ 当前目录
cd ../ 切换到上级目录
cd / 切换到 根目录
cd ~ (或只有cd) 切换到用户主目录
mkdir ,创建目录
创建层级目录,需要加 -p
mkdir 目录名 -p
rmdir ,删除目录
用法:redir 目录名
rm -rf 文件名(递归删除,r:递归 :强制)
rm ,删除文件
用法,rm 文件名
vi:是linux下常用的,功能强大的文本编辑器 vim:高亮
调用方法: vi a.txt (如果a.txt不存在则创建 保存退出则创建成)
按键盘i进入编辑状态
退出编辑按ESC键 退出方法
不保存退 q!
保存退出 wq
输入/ 进入搜索,输入你需要搜索的关键字 ,按enter (处于非编辑模式下), 查询多个关键字,按n一个,,b,上一个
输入:set nu,显示每一行的行数 (退出辆辑模式)
跳到第一行的第一个字符:先按两次“g”,首行
按键盘G可以直接定位到最末尾 (退出编辑模式)
注意:键盘输入,都是英文输入法进行输入,中文输入法会乱码
在非编辑模式下按ctrl+z时,在vi文件名(编辑这个文件) ,会报错,这时会出现一个文件名,swp文件,只需要把这个文件删除即可恢复正常 ll-a