linux基本指令和用法 linux常用命令详解( 四 )
/usr/bin/ls#我们的指令都是系统简化过的
[kingVM-12-11-centos Linuxclass]$ which ll
alias ll='ls -l --color=auto'#ll可以代替ls -l
/usr/bin/ls
[kingVM-12-11-centos Linuxclass]$ which cd#同时我们发现指令都是在bin目录下的
/usr/bin/cd

文章插图
指令本质上就是程序 , Linux中 , 指令、命令、工具都是可执行程序 ,都存放在普通文件中 , linux下一切皆文件 , 我们的指令都在bin目录下

文章插图
touch指令
功能:新建文件 , 更改文档或目录的日期 , 包括存取时间和更改时间 , 我们先了解新建文件 , 关于更改目录日期我们在文章的最后介绍
需要注意的是touch创建的是普通文件 , 不是目录文件 , 所以不能cd进入
[kingVM-12-11-centos test]$ touch file1 file2 file3#touch可以连续创建多个文件
[kingVM-12-11-centos test]$ touch file4#创建单个文件
[kingVM-12-11-centos test]$ ls
file1file2file3file4
mkdir指令
功能:新建目录文件
mkdir也可以同时创建多个目录文件 , cd可以进入 , 但是不能在一个目录文件下再创建多个子目录 , 这里就显示无法创建

文章插图
选项-p:递归建立多个子目录

文章插图
添加用户信任关系
这里的tree指令是以树状显示文件 , 需要用yum
yum intsall -y tree
如果我们是普通用户 , 需要在前面加sudo , sudo可以短暂提升权限 , 以root的身份执行相应指令
单独su表示切换为root用户 , 需要输入root用户的密码

文章插图
[retVM-12-11-centos ~]$ su
Password:#输入root用户密码
[rootVM-12-11-centos ret]# whoami#切换为root用户
root
[rootVM-12-11-centos ret]# su ret#root用户可以直接切换成指定用户 , 不需要输入用户密码
[retVM-12-11-centos ~]$ whoami#现在我们就切换到用户ret了
ret
如果我们
sudo yum install -y tree显示类似如下的指令 , 表示当前用户没有添加信任关系
文章插图
需要以root的身份帮用户添加信任关系 , 我们将身份切换为root用户 , 执行如下指令即可添加信任关系 , 之后我们就可以sudo 了
echo 'xxx ALL=(ALL) ALL' >> /etc/sudoers(其中xxx代表用户名)
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 优秀销售经理必须掌握六大基本技能 优秀销售经理具备哪些特质
- 电脑硬盘分区的基本步骤win10 win 10新电脑如何分区硬盘
- 笔记本如何设置静态ip地址 linux如何设置静态ip地址
- 乒乓球技术汇总数据库! 乒乓球基本技术
- 腰椎酸怎么回事
- 迈腾和帕萨特哪个好?
- 刘学义|刘学义新剧来袭,女主是谋女郎但气质被嘈,造型倒是基本还原
- 用例子理解排列组合及基本公式如何计算
- linux进化史 linux操作系统的诞生、发展和成长过程
- 南安普顿大学空间系统工程专业基本信息解析
