linux小白的总结:初步入门Linux(特别简单的指令与设置)
提示:初步入门linux
例如:一周掌握
学习内容:自己的一些简单配置
内容:
* redhat部分
修改root密码1. 在重启系统的时候通过不断按下上下选择键阻断系统进行入正常启动,而是进入启动选择界面,然后根据系统提示按下‘e’键去编辑 选项,界面如下,我根据自己的系统选择第一个 2. 找到如下图中标记中的那一部分,这就是需要编辑的部分3. 将ro 以后到UTF-8结束的所有内容[红色标识之间的内容]全部删掉,然后将ro改为rw rd.break,如下图4. 然后按照提示 Ctrl + x 继续进入到如下界面5. 首先执行chroot /sysroot/进行入到系统根目录下
然后执行passwd命令进行密码修改 修改完成后在根下创建文件touch /.autorelabel,使得系统再次启动时能够识别修改6. 最后通过执行两次exit命令使系统重启,然后修改的密码就会生效了,下次登陆使用新的密码就可以了 连接网络 三种模式(NAT为主,仅主机模式上网目前没有摸清楚) 首先服务要起来,主机中win+R services.msc 讲NMware HDLC,NAT起来 其次网卡设置 WMnet选常见的IP 172.24.10.1 子网掩码 255.255.255.0 DNS可以 144.144.144.144 备用 8.8.8.8 VM虚拟网络编辑器 172.24.10.0 子网掩码255.255.255.0 系统设置中选用 VMnet8 常见指令 ifconfig
ifconfig -a
ifconfig 网卡名字 down/up(网卡开关)
ipaddr +网卡名 show:显示网卡
echo命令 +内容 显示内容
echo +内容 >>文件 将内容附加到文件里
echo +内容 >文件 将内容替换文本内内容
cd命令
默认去root 家目录
cd / 到根目录下
cd /etc 到etc目录下(前面加/表示根目录下的文件,后面加/表示文件)
cd ..到上一级目录
pwd命令
显示所在的目录位置
ls 命令
显示目录下的所有文件
ls -a 可以显示隐藏目录
touch命令
产生文件
touch /test 根目录下创建一个文件
mkdir
创建文件夹
mkdir /test 根目录下创建一个文件夹
rm命令 删除文件(不加参数只是文件,-rf:强制删除,可删除文件夹)
rm /test 删除根目录下的test文件
rm -rf /test1 删除根目录下的test1文件夹
clear 清屏 往后翻一页
reset 彻底清除,但较慢
ctrl + l (clear快捷键)
vim +文件名 编辑文件
几种命令模式
全局模式下(插入模式按EXC)
:wq推出并保存
:q! 强制退出(不保存的情况下)
/+内容 查找(n下一个,N上一个)
yy复制一行 nyy复制n行 p粘贴
set nu 显示行号
gg 跳转首行 G跳转尾行
:行数 跳转到多少行
u 返回上一步操作(撤销)
%d 清空
dd 删除一行
cat 命令 查看
cat test >> test3 将test的内容附加到test3中
总结:创建文件 touch ,cat >> ,vim 都可以创建一个文件
|more 命令(一点点的查看 enter下一行,不是一下子出来完 )
ifconfig |more
用户命令
useradd+ 用户名: 添加用户(root模式)(用户存在/etc/passwd)
su +用户名:切换用户
passwd +用户名:修改用户密码
pwd:显示用户 也就是显示路径 root(/root)还是普通用户(/home)
userdel:删除用户
用户组命令
-用户
id:看当前用户的id等属性
groups:查看当前用户所属的组
useradd -g 组名 用户名:添加一个属于该组的用户
usermod -g 组名 用户名: 将此用户移动至该组
-组(可用cat /etc/group(路径))
gro:查看所有组
groupadd:添加组
文件权限管理
- --- --- --- 权限表示
-[d :目录 ,r 可读 ,w 可写 ,x可执行权限(当前文件)] -[---(所属组其他文件的权限)] - [---其他组对他操作的权限]
-权限修改
chmod 权限修改符号
r = 4 ,w = 2,x = 1(加的关系0啥权限都没有,1操作,3写+操作)
用法: chmod +1(当前组的权限)23[权限都是3个连续数字表示自己,所属组,其他组]+文件名
chmod a+x 文件名 三个范围都能操作
chaddr +i 文件名:
文件无法用rm -rf 文件名删除(即便是root用户也不行,除非chaddr -i 文件名去掉)