linux系统学习

本文介绍了Linux中的几个关键命令,包括echo用于输出,adduser在创建用户时的详细操作,以及sudo命令用于提升权限执行管理任务。同时,详细解析了chmod如何修改文件权限,以及ls-l命令查看文件权限的解读。此外,还讨论了在使用sudo apt install时可能遇到的问题及其解决方案。
摘要由CSDN通过智能技术生成

Linux中任一命令都是文件

echo 是输出命令,类似于#c print

adduser在创建了新的用户之后会返回执行创建工作目录和密码设置,相比于useradd和userdel更像是连串的命令执行,执行后有一系列其他操作。

sudo:(super user do)用来提升文件权限,使用最高权限来操作文件是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。换句话说通过此命令可以让非root的用户运行只有root才有权限执行的命令。

秒懂Linux的sudo命令 - 知乎 (zhihu.com)

用chmod来修改权限:例如:chmod-x就是修改其他用户的可执行权限。

每个文件有三组固定的权限,分别对应拥有者,所属用户组,其他用户:R(读程序权限) W(写陈程序权限) X(操作权限)运算时使用二进制方式,如rw-rw-rw就表示拥有者,用户组和其他用户只有读写程序的权限,二进制为666.

使用ls -l命令来查看此目录下的所有文件 
 

/opt/tomcat#  ls -l 查看系统服务器下的tomacat文件中的内容

drwxrwx--- 2 tomcat tomcat  4096 Apr  5 16:09 bin
-rw-r----- 1 root   tomcat 18982 Dec  8 00:46 BUILDING.txt
drwxrwx--- 2 root   tomcat  4096 Jan 11 18:11 conf
-rw-r----- 1 root   tomcat  5409 Dec  8 00:46 CONTRIBUTING.md
drwxrwx--- 2 root   tomcat  4096 Jan 11 13:57 lib
-rw-r----- 1 root   tomcat 57092 Dec  8 00:46 LICENSE
drwxrwx--- 3 tomcat tomcat 12288 Apr  6 00:31 logs
-rw-r----- 1 root   tomcat  2333 Dec  8 00:46 NOTICE
-rw-r----- 1 root   tomcat  3255 Dec  8 00:46 README.md
-rw-r----- 1 root   tomcat  6898 Dec  8 00:46 RELEASE-NOTES
-rw-r----- 1 root   tomcat 16262 Dec  8 00:46 RUNNING.txt
drwxr-x--- 2 tomcat tomcat  4096 Apr  5 10:10 temp
drwxrwx--- 9 tomcat tomcat  4096 Apr  5 12:49 webapps
drwxr-x--- 3 tomcat tomcat  4096 Jan 11 14:11 work

以下为十个字符的含义:

第一个字符表示文件的性质:

- :表示此行展示的是一个文件
d:表示此行展示的是一个目录
第2到4个字符表示此文件所有者对此文件的权限
第5到7个字符表示此文件所属于的组里面的账户对此文件的权限
第8到10个字符表示除了上面两类型的其他用户对此文件的权限

8..21更新:在使用sudo apt install(有相关源的下载,并且在update过程中出错,报错为之前的源,解决方法,连源带镜像一起删除,用自带源或者清华源下载)

11.8更新:

在运行服务机器人的过程中:

roscore
cd robot_ws .launch#打开协议launch文件
#打开底盘launch文件
#指令1收地盘速度
#指令3由上位机传递给地盘速度


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值