Linux操作系统
Day01
Linux中一切皆文件!!!
Linux中跟目录为:’/’
1.虚拟机的搭建:
使用VMware虚拟机,安装虚拟机时选择稍后
创建新虚拟机,选择iso映像文件
设置root账户的密码
登陆root账户
2.Linux常用命令:
cd:进入某个目录
pwd:显示工作路径
ls:查看目录中的文件名
ll:查看目录中文件的详细信息
ls-a:显示隐藏文件
touch 文件名1 文件名2:创建文件,可同时创建多个文件
mkdir dir1 dir2:在当前路径下同时创建两个目录
rm -f file1:删除file1文件
rmdir dir1:删除dir1目录(注意:删除目录只能删除空目录)
rm -rf dir1:同时删除目录dir1并删除里面的内容
rm -rf dir1 dir2:同时删除两个目录及他们的内容
mv dir1 new dir:重命名/移动一个目录
cp file1 file2:复制一个文件
vi和vim:文本编辑
ifconfig:查看ip
ip addr:查询网卡名称
Ctrl+c然后:wq:保存并退出
:q:不保存并退出
:q!:不保存并强制退出
source +文件全路径:刷新文件
service network restart:重启网卡
logout:退出
shutdown -h now :立即关闭系统
halt:也是立即关闭系统
shutdown -r +1:一分钟后重启
reboot:立即重启
sync:把内存中的数据同步到磁盘中
clear:清屏
history:显示历史命令
!!:执行最近执行的命令
!行号:执行history中的第几行命令
exit:返回到原来的用户
whoami:查看当前登陆用户
cat:显示文本文件内容
3.文件设置:
设置命令提示符的完整路径:
在 /etc/profile文件中添加如下设置:
PS1='[\u@\h `pwd`]'
tab键可以实现命令补全,有歧义时按两下可以提供选择内容
vi或vim中输入i切换到插入模式
su - 用户名:切换用户
注意:权限高的用户切换到权限低的用户,不需要输入密码
权限低的用户切换到权限高的用户需要输入密码
useradd 用户名:添加用户
注意:添加用户后没有设置密码,是不能从登陆界面登陆此用户的
useradd -d 制定路径 用户名:在制定家目录下创建用户
passwd 用户名:创建或修改用户密码
userdel 用户名:删除用户,但保留它的家目录
userdel -r 用户名:删除用户名及用户家目录
(一般不推荐,因为家目录中一般会存放一些配置文件一般不删除家目录中的东西)
groupadd 组名:新增组
groupdel 组名:删除组
注意:组中有用户是不能删除的,只有当组中没有用户才能删除组
useradd -g 用户组 用户名:在组中新增用户
usermod -g 用户组 用户名:修改用户的组
/etc/passwd文件:用户(user)的配置文件,记录用户的各种信息
/etc/shadow文件:口令配置文件
/etc/group文件:组(group)的配置文件,记录Linux包含的组的信息
注意:一般这三个文件不会轻易修改
init:运行
运行级别包含0-6这七个级别
0:关机
1:单用户(用于找回丢失密码)
2:多用户状态没有网络服务
3:多用户状态有网络服务
4:保留给用户的
5:图形界面
6:重启系统
Linux中的帮助指令:
ls --help
man ls
info ls