Python系统学习系列——linux读书笔记(2)

本文详细介绍了 Linux 操作系统中的常用基础命令,包括网络配置、用户管理、文件权限设置及文本编辑等内容,帮助初学者快速掌握 Linux 的基本操作。

linux:多用户多任务的OS

ifconfig

ifconfig:查看ip地址
windows中使用ipconfig

ping

ping 192.168.17.76:测试网络连接是否正常

ssh

ssh python@192.168.17.76
ssh 用户名@ip

whoami

whoami:查看当前的用户名

who

who:查看当前登录的用户信息

exit

exit:退出登录

useradd

uesradd 新的用户名 -m -d /home/新用户名 -g 组名

passwd

passwd用户名

su

su 需要切换的用户名
su - 需要切换的用户名,切换用户后,还会主动跳转到该用户的家目录
注意:python———>laowang———>python(一层一层的exit)

sudo

sudo:当需要超级管理员的权限时需要添加,并且在命令行的最前面,后面需要空格
sudo passwd laowang
sudo -s:直接切换到root用户

groupadd

groupadd YYY: 添加一个YYY用户组
groupdel YYY: 删除一个组,注意需要sudo
cat /etc/group
groups laowang: 查看老王所属的所有用户组

usermod

usermod -g YYY laowang:把老王添加到YYY组里面
usermod -a -G XXX laowang:把老王添加到XXX组里面
    其中-g和-G:-g指定的是默认的组
注意:useradd创建的新用户没有sudo,或者切换到root的权限,需要把这个用户添加到adm、sudo组里面才可以。

drwxrwxr-x

drwxrwxr-x 2 python python  4096 12月 18 08:48 123
解读:
d:代表文件;
第一个rwx:代表用户权限;
第二个rwx:代表组的权限;
第三个r-x:代表其他人的权限,-代表没有

chmod

chmod: 修改文件的权限
u:拥有者
g:同组者
o:其他人
a:所有,即u,g,o

+:添加权限
-:去除权限
=:设定权限

r:读————>对应的数字是4
w:写————>对应的数字是2
x:执行————>对应的数字是1

chmod 777 文件夹名:只会修改文件夹的权限为777,而不会修改里面文件夹的权限
-R:会修改文件夹里面的所有的文件、文件夹的权限(递归)

kill

kill 10367:结束10367进程
kill -9 10367:强制结束10367进程
ps、top可以查看最新进程

vi

从命令模式————>编辑模式:i、a、o、I、A、O
从编辑模式————>命令模式:ESC
从命令模式————>末行模式:输入一个冒号,即shift+:

末行模式

w:保存
q:退出
!:强制

常用的:
wq:保存退出,等价于x(小写的x)————》还等价于在命令模式shift+2个Z
q!:不保存

命令模式

hjkl:控制上下左右
M:中间位置
L:当前屏幕的最后一行
yy复制,8yy:表示从当前光标所在行开始复制8行
p粘贴
dd剪切,8dd:表示从当前光标所在行开始剪切8行

u:撤销
ctl+r:反撤销

G:跳到最后1行
15G:表示跳到第15行
1G:表示跳到第一行
gg:跳转到第1行

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值