小白学习 Linux 命令笔记

这篇博客详细介绍了Linux命令行的基本操作,包括远程登录、文件目录管理、用户群组权限设置、文件压缩打包、vi编辑器的使用、软件的安装与卸载以及bash shell的学习。重点讲解了文件权限、用户管理、vi编辑器的多种模式和操作,以及YUM的安装与使用。适合Linux初学者参考。
摘要由CSDN通过智能技术生成

Linux学习笔记

一、 Linux远程登录

  • Secure CRT
  • Xshell

二、 文件目录管理

  • 文件和目录名区分大小写【file、File、FILE是三个不同的文件】
  • 创建目录用:mkdir
mkdir hello
  • 创建文件用:touch
touch a.txt
  • 查看文件用:ls、ll
ls -a/-l/-h
  • 显示当前路径用:pwd
  • 跳转目录用:cd
cd /(root目录)
.(当前目录)
..(上级目录)
~(当前用户家目录)
-(上一个目录)
  • 复制操作用:
    • cp [参数] file destination
    • cp [参数] file1 file2 destination
    • cp -r dir1 dir2,复制目录
cp -r boot cat

参数说明:【

  • -p使用原始时间
  • -r可以递归复制
  • 移动重命名操作:
    • mv 重命名:cp name name1
    • 移动:cp fiel dir
  • 删除文件和目录:
    • rm 用法:rm [参数] file/dir
      • 参数说明:【-r(递归)f(强制)】
  • 确定文件格式:file [参数] filename
  • 查看文本文件内容:cat[参数] file
    • 参数说明:【-b可以显示行号】
  • 分页查看文本文件:less[参数] file
    • 使用技巧【g顶端、G底端、pageup上翻页、/搜索n显示向下搜索内容N显示向上搜索内容】

三、 用户、群组、权限

1. 文件和目录的权限设置
  • chmod [-R] mode file
Who Operation Permission
u(user) + r
g(group) - w
o(other) = x
a(all)

chmod [参数] Who Operation Permission file/dir

  • chmod ugo+wx file/dir
    • 【参数说明:-R 递归操作,适用于目录】
  • 数字表示权限:
Permission Digit
r 4
w 2
x 1
- 0
chomd 5(u)7(g)7(o) file/dir
2. 用户概述
  • 每个用户都有一个唯一的User ID
  • User的信息存储在/etc/passwd中
    • 存储用户名和home目录等信息
    • /etc/shadow
  • 每个User都有一个home目录
  • User未经授权将禁止读写或执行其他User的文件
  • root用户解读
    • 超级管理员账号,具有至高无上的权限
    • 一般不要随便用root登录并操作系统

一般用less打开shadow、passwd文件查看用户权限状态

- useradd [参数] username groupname
    • 参数说明【
  • -u:制定一个特殊的UID给该账号
  • -g:指定一个主要群组的名称,会修改passwd文件
  • -G:指定次要群组的名称,会修改group文件
  • -M:强制不要创建用户家目录,系统账号默认
  • -m:强制建立用户家目录,一般账号默认
  • -c:passwd文件的第五个字段的说明文字
  • -d:指定用户的家目录位置,不要使用默认的值
  • -s:指定默认的shell,如果没有指定则默认是/bin/bash
- usermod [参数] username groupname
    • 参数说明【
  • -c:该账号的说明文字
  • -d:账号的家目录
  • -e:指定用户帐号禁用的日期,格式YY-MM-DD
  • -G:修改次要群组的名称,会修改group文件
  • -g:修改主要群组名称
  • -a:与-G合用,可增加次要群组
  • -l:将当前账号的名称重命名为指定的名称
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值