linux第三节课内容(文本命令,Linux常用命令,用户和用户组,权限)

进入文本模式以后:
nyy——n复制多少行yy复制
p粘贴
dd删除  
u  撤销上一次操作
ZZ保持并退出

进程相关命令:
ps -au  查看当前运行的进程信息
kill -9 进程的PID  结束进程

其他常用命令:
clear: 清屏
man 命令: 查看命令的帮助文档,按q或quit退出
reboot: 重启   【shutdown -r now】
poweroff: 关机【等于shutdown -h now】{拓展参数:-r 关机并重启}{ 时间格式:now    hh:mm  hh为小时mm为分钟  +m:表示多少分钟后}
alias=别名信息: 设置别名  --> ~/.bashrc   /etc/bashrc
unalias:用于取消别名的定义
ll  -->是由 ls -l命令缩写来的
cls='clear'
注意:别名设置完毕,需要重新加载当前配置文件,使其生效 source ~/.bashrc
kill 【-9】 进程1 进程2(注释:关闭多个进程时候用空格隔开)
进程在输入为pid名
pid号用pidof查看可以以
pidof 【参数】 文件名          这是直接查看文件pid号在方式

who命令:用于当前用户在信息

wget url地址: 下载网络资源
wget https://pic2.zhimg.com/v2-60757dd40badc73ddd243393a6b0f299_r.jpg

变量定义:
变量名=变量值   注意:等号的前后不能有空格
echo 字符串或变量名 : 打印指定字符串或查找变量信息
name=Tom【变量名=变量值】
echo $name
tom
echo ${name}
tom
echo ${name}a
输出形式为 toma
如果输入格式为
echo ${namea}
输出为空白

还可以配合输出重定向使用 
1. 创建一个文件 file.txt ,向该文件中写入一个 hello world 字符串{>>:追加内容到}

echo "hello world" >> file.txt

用户及用户组相关命令:

创建用户:useradd+用户名

查看用户账号/用户加密口令/用户组:cat /etc/passwd ,cat /etc/shadow, cat /etc/group

passwd用户命令:可以用来设置用户密码或者修改用户密码 格式为 :passwd +用户名

新建用户组:格式:groupadd+用户名

查看用户组:cat /etc/group

把一个用户添加或者移用户组中:gpasswd -a/-d 用户 用户组

-a:添加用户      -d:移除用户

给相应用户权限:(默认创建的用户他的权限只能在家目录下操作)

在家目录中输入visudo,找到相应的赋予权限的地方,例:

root  ALL=(ALL) ALL    #g给单个用户权限

%wheel ALL=(ALL) ALL

第一个ALL:第二个ALL: 第三个ALL

通过which命令我们能够查找到命令所在的位置,格式:which+命令名(大致位置)

which+命令名 | whereis +命令 命令的具体位置

su用于多个用户之间切换用户:su 用户名

sudo能够限制用户在计算机运行某些命令,和监测日志

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值