Ubuntu (初学者入门)

0.Ubuntu下的《cd ~》和《su》等命令

 

cd是Change Directory,即改变目录。
~ 表示为当前用于的home directory;
.. 表示目前目录位置的上一层目录;
. 是表示目前所在的目录;

su是Switch User,即切换用户。
比如su gaojs是切换到gaojs。
而su是切换到root,这需要密码。
此密码可以用sudo passswd设置。
sudo可能是Super User DO的缩写。
(root用户显示为#,其他用户显示为$)

1.root@ubuntu:/home/gaojs# su gaojs 

2.gaojs@ubuntu:~$ sudo passwd 

 

1.Ubuntu在文件夹下直接打开终端 terminal

 

安装以下工具然后重启即可,鼠标右键点击文件夹,找到对应快捷键,即可立即在terminal下打开此文件夹

sudo apt-get install nautilus-open-terminal

 

2.Ubuntu 终端命令的使用(初学者入门)

那么如何改变文件的属性与权限呢?(注意:改变文件的权限需要切换到root用户,或者你本身由权限)

我们要知道以下几个常用的命令:

chgrp(改变所属用户组):chgrp [ -R ] dirname/filename ... (-R进行递归的持续更改,也及连同子目录下的所有文件、目录都更新成为这个用户组之意。注意:要被更改的组名必须要在/etc/group 文件内存中哦!)(下面的绿色的点,是我自己弄的,只是为了方便命令的查看)

 

chown(改变文件所有者):chown [ -R ]账号名称 文件或目录 或者写成 chown [ -R ]账号名称:组名 文件或目录 (-R:进行递归的持续更改,而且,用户必须是、etc/passwd这个文件中有记录的用户名称才可以呢!)。举个例子吧,如果要让你把 add文件的所有者从root改成april11258我们应该怎么做呢?

我们输入:ls -l add.c 看一下add.c原来的用户所有者权限,发现是root,然后通过chown命令改变成april11258,检查一遍看看成功没有呢?发现确实是成功了,是不是还挺简单的呢??第二种写法是在改变所有者的同时将组名也更改了,可以自己练习一下。

 

 

chmod(改变文件权限):chmod [ -R ] xyz 文件或目录,xyz就是用户做对应的数字权限(- R 递归的持续更改,与上述作用相同)。

改变权限的方法有两种分别是数字类型和符号类型,那么什么又是数字类型和符号类型呢???

所谓数字类型,也就是将权限类型理解成为数字的样子,Linux中将三种权限对应的数字分别是: r : 4 , w : 2 , x : 1。对于下面这个add.c这个文件来说,用户所有这个的权限时rw- 那么加起来的分数就是 4+2=6,同理对于用户组的权限也是5,而其他用户的权限就是4.

如果要改变用户的权限呢?例如把文件所有者,用户组,其他角色的权限都改成rwx呢?输入一下:chmod 777 add.c 命令,你会发现该文件的权限确实是改了,如下图所示:

 

所谓符号类型,也就是用 u 表示所有者,g表示用户组,o 表示其他人员,a 表示所有的身份;+代表加入权限,-表示除去权限,=表示设定;r表示读权限,w表示写权限,x表示执行权限

 

chmodu
g
o
a
+
-
=
r
w
x
文件或目录

 

 

3.linux 命令中tar后跟的zxvf是什么意思呢?

分别是四个参数
x : 从 tar 包中把文件提取出来
z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压
v : 显示详细信息
f xxx.tar.gz :  指定被处理的文件是 xxx.tar.gz
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值