首页 > 系统服务 > 详细

linux

时间:2020-03-02 17:02:21      阅读:68      评论:0      收藏:0      [点我收藏+]

1.linux文件权限

【文件或文件夹】【owner权限】【group权限】【others权限】

技术分享图片

【文件是-,文件夹是d】【可读/可写/可执行】

不可读/写/执行,用 – 表示

r 读权限read  4

w 写权限write 2

x 操作权限execute  1

chomd 777 所有人都有对文件的所有权限


2.linux命令

grep -rn "str" *    # 递归搜索str

text | xargs    # 将text已空格分隔为多个部分

cp -r . 目标文件夹    # 可以拷贝当前目录的所有文件到目标目录
echo $PATH命令输出当前的PATH环境变量的值


3.用户

创建用户:

useradd -m +用户名

设置密码:passwd 用户名,键入两次密码即可

1.在root权限下,useradd只是创建了一个用户名,如(useradd+用户名),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用(useradd -m +用户名)的方式创建,它会在/home目录下创建同名文件夹,然后利用(passwd + 用户名)为指定的用户名设置密码。

useradd –m username

passwd username

会提示输入密码:xxxx

2.删除用户,只需使用一个简单的命令"userdel 用户名"即可。不过最好将它留在系统上的文件也删除掉,你可以使用"userdel -r 用户名"来实现这一目的。

启用root管理账户

初次使用树莓派系统时,默认用户是pi ,密码为raspberry。

要想使用root帐号,或者说开启root用户,可使用pi用户登录,执行下面命令

sudo passwd root (给root用户设置密码)

会提示设置root用户的密码:xxxx

接着输入下面命令,用来解锁root账户

sudo passwd --unlock root

用下面命令切换到root管理员

su root

同样,切换到普通用户

su 用户名

尽可以在树莓派默认用户pi下可以更改root的密码,而在创建的普通用户下面不能更改


添加用户后问题:

添加用户后,ls都提示权限不足,故给予权限
1.无法更改/etc/sudoers
chmod -v u+w /etc/sudoers
提示:mode of ‘/etc/sudoers’ changed from 0440 (r--r-----) to 0640 (rw-r-----))
2.将新建用户添加进root组,可以使用ls命令,但不能使用mkdir
usermod -g root newuser
3.修改/etc/passwd文件,可以mkdir
username:x:1000:0:username:/home/admin:/bin/bash
将1000改为0,表示管理员
参考:https://www.cnblogs.com/suyufei/p/11941385.html


4.ssh-传输文件

将本地文件拷贝到远程服务器上

scp 本地文件 用户名@服务器ip:服务器目录

需要服务器上的用户名和服务器ip地址

将远程服务器的文件下载到本地

scp 用户名@服务器ip:服务器目录 本地目录

scp –r 拷贝文件夹

无论是linux还是windows,格式都是一样的

linux默认有ssh服务,所以之间可以直接传文件

windows下默认没有ssh服务,需要手动安装


5.环境变量
$的说明:
https://blog.csdn.net/weixin_37766087/article/details/99974385
环境变量set、env、export的区别:https://www.jianshu.com/p/fec33aed017b
用户环境变量和全局环境变量:https://www.cnblogs.com/youyoui/p/10680329.html
     /etc/profile全局环境变量
     ~/.bashrc用户环境变量







linux

原文:https://www.cnblogs.com/justaman/p/12396010.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!