Linux入门操作

一、账号管理

1.基本了解
每一个账号都有对应 UID,例如 root 的 UID 对应就是 0 。
当 UID 是 0 时,代表这个账号是『系统管理员』! 所以当你要让其他的账号名称也具有 root 的权限时,将该账号的 UID 改为 0 即可。
1~499(系统账号):保留给系统使用的 ID,其实除了 0 之外,其他的 UID 权限与特性并没有不一样。默认 500 以下的数字让给系统作为保留账号只是一个习惯。
500~65535:给一般使用者用的。

2.基本操作

添加用户:useradd 用户名
为用户设置密码:passwd 用户名
删除账号:userdel 选项 用户名 ,常用的选项是 -r,它的作用是把用户的主目录一起删除。
查看用户信息:id 用户名
修改用户名:usermod -l testnew(新用户名称)  test(原来用户名称) 
修改密码:passwd 用户名

了解linux保存用户的几个配置文件:

/etc/passwd —— 账号文件
/etc/shadow —— 密码文件
/etc/group—— 组信息文件
/etc/gshadow —— 组密码文件

查看所有的账号信息:

cat /etc/passwd

切换账号:

可以使用su命令来切换用户,su是switch user切换用户的缩写。

su zhidao #切换到zhidao用户
su #切换到root用户

二、系统目录结构

"/" 代表根目录
"~" 代表个人目录
bin --- 系统启动时需要的执行文件(二进制)
etc --- 配置文件
lib --- 系统使用的函数库的目录
opt --- 给主机额外安装软件所摆放的目录
root --- 系统管理员root的家目录
sbin --- 放置系统管理员使用的可执行命令
sys --- 内核态的一些驱动或者设备等
usr --- 应用程序存放目录
boot --- 放置linux系统启动时用到的一些文件
dev --- 存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备
home --- 系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录
mnt --- 临时用于挂载文件系统的地方
proc --- 虚拟,存在linux内核镜像;保存所有内核参数以及系统配置信息
run --- 系统运行合法信息
tmp --- 临时文件目录
var --- 放置系统执行过程中经常变化的文件

三、查看硬件信息

显示cpu架构信息:lscpu
内存:free -m
硬盘:lsblk
硬盘使用情况:df -h
查看文件和目录的磁盘使用空间:du 文件或目录名称

四、常用命令

date 查看时间
yum install package_name 下载并安装一个rpm包 
pwd 显示当前路径
which python 查询python命令的文件路径
man python 进入命令使用指南,按Q来退出使用指南页面
file 输出文件信息
find /Users/wade/Documents/workspace/hb_sanguo/res -name *.png  这个命令用来根据搜索关键词定位文件路径
ls -a 显示隐藏文件
mkdir -p data/git/gittest.git 创建多级目录
rm -f file1 删除一个叫做 'file1' 的文件' 
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 
touch file 创建文件
vi file 创建并编辑文件
cat file 查看文件内容
chown 用户名:组名 文件路径 ,更改某个目录或文件的用户名和用户组
sudo 以系统管理者的身份执行指令

chmod 用来修改某个目录或文件的访问权限
例如:sudo chmod -R 764 file
-R(更改文件夹及其子文件夹)
7(所有者权限)
6(组用户权限)
4(其他用户权限)
权限问题
r 读取权限 4;
w 写入权 2;
x 执行权 1;

五、vim操作指南

基本上vi可以分为三种状态,分别是一般模式、编辑模式和命令行模式。
一般模式:
以vi打开一个文件就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用上下左右按键来移动光标,你可以使用删除字符或删除整行来处理文件内容, 也可以使用复制、粘贴来处理你的文件数据。

编辑模式:
在一般模式中可以进行删除、复制、粘贴等的操作,但是却无法编辑文件的内容,只有当到你按下【i, I, o, O, a, A, r, R】等任何一个字母之后才会进入编辑模式。这时候屏幕的左下方会出现【INSERT或 REPLACE】的字样,此时才可以进行编辑。而如果要回到一般模式时, 则必须要按下【Esc】即可退出编辑模式。

命令行模式:
输入【 : / ? 】三个中的任何一个,就可以将光标移动到最底下那一行。在这个模式中, 可以提供查找、读取、存盘、替换字符、离开vi、显示行号等的动作则是在此模式中完成的!

一般模式切换到命令行:
:wq 保存后离开。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值