Linux学习

1.CentOS的远程连接 

软件下载:
  下载Xshell 可以远程连接操控Linux服务器
  下载xftp可以对Linux下载或上传文件

2.Linux_vi_Vim 快捷键

在命令行下输入 vim xxx 进入一般模式 按 i 或者 a 进入编辑模式 
按ESC键退出编辑模式进入一般模式 按 : 或 / 进入命令行模式 wq(保存或退出) q退出():q!(强制退出并且不保存)
快捷键练习:

前提:先进入命令行模式(编辑模式下按*Esc*键)
1.拷贝当前行 ==yy== 拷贝当前行向下的5行 ==5yy==,按下 ==p== 键复制
2.删除当前行 ==dd==,删除当前行向下的5行 ==5dd==

3、

3.1 在文件中查找某个单词 进入 命令行模式下 / 关键字 ,回车 查找, 输入 n 就是查找下一个
3.2 显示行数 在命令行下输入 /set nu
取消显示行数 在命令下输入 /set nonu
3.3 命令行模式下 输入 G (注意是大写的G)定位到最后一行
命令行模式下 输入 gg (注意是小写的gg)定位到首行
命令行模式下 输入 == 行数 shift+g== 跳转到该行数

4、关机 & 重启命令

shutdown -h now  立刻进行关机
shudown  -h 1   "hello,1分钟后自动关机"
shutdown -r now  立刻重启
halt    关机
reboot 重启
sync 将内存同步到磁盘

注意:每次使用开关机指令时,建议先sync一下,把内存写入磁盘,以免数据丢失

5、用户的管理与注销

使用root账户

添加用户: useradd 用户名
用户添加密码: passwd 用户名 (如果没有写用户名的话,默认给当前用户更改密码)
输入密码

查看用户信息

id 用户名

切换用户

su - 用户名
权限高的用户切换到权限低的用户时不需要密码,反之亦然
需要返回原来的用户时使用 exit 或者logout

查看当前用户

who am i 显式的是第一次登陆时的用户 切换用户时输入whoami还是显式第一次登陆的用户

删除用户

userdel [-r] 用户名 不加r时会保留家目录
加r时不会保留家目录
(建议保留家目录)

用户组

如果创建用户时没有给用户赋值组,那么默认创建一个和用户同名的组将此用户放入

为用户赋值组

useradd -g 组名 用户名

更改用户的组

usermod -g 组名 用户名

用户和组相关的文件

8.9.1/etc/passwd文件

用户(user)的配置文件,记录用户的各种信息
每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录 Shell

8.9.2/etc/shadow文件

口令的配置文件
每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

8.9.3 etc/group文件

组(group)的配置文件,记录Linux包含的组的信息每行含义:组名:口令:组标识号:组内用户列表

posted @   轻封侯  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示