
jimlu
2023/04/11阅读:22主题:默认主题
linux基础入门03
linux图形化界面终端快捷命令
1、ctrl+shift+t #在当前终端开启新的终端窗口(一个终端都是一个tty,可以在命令行直接输入tty命令查看当前终端)

注:终端直接可以通信如终端1个终端2发消息可以写成
echo "hell tty1" >/dev/pts/1

2、ctrl+shift+n #重新开启一个新的终端
3、ctrl+加号 #放大终端字体
4、ctrl+减号 #缩小终端字体
基础命令学习
1、shutdown #关机命令
shutdown +5
#广播所有终端五分钟后后关机
shutdown -c
#广播所有终端取消关机

2、wall #向所有终端发送广播

3、shell介绍
shell是一个翻译器,将我们输入的命令解释给内核去执行
4、Linux命令中,有内部命令和外面命令
-
内部命令:编译在内核的命令,机器启动后将内核加载到内存,开机后代码存放在内存; -
外部命令:内核之外安装的命令,代码存放在磁盘上,需要时调入内存执行; -
如何查看一个命令是内部命令还是外部命令? -
type命令查看
-

5、id #查看用户id

注:id号为0的用户是拥有root级别的最高权限
6、whoami 查看当前用户名

7、pwd #查看当前用户所在路径

8、su #切换终端 su - root
#切换到root用户(输入root密码)

ls命令
-
-l参数:长格式显示文件信息,默认按文件名排序显示
以drwxr-xr-x 2 root root 6 Aug 9 2021 Videos 为例,文件信息分为10段,如下
d rwxr-xr-x 2 root root 6 Aug 9 2021 Videos
1 2 3 4 5 6 7 8 9 10
-
第1段是文件类型: -
d 表示该文件是一个目录 -
- 表示是一个普通文件 -
l 表示是一个软连接 -
其他就不一一列举了
-
-
第2段是文件权限 -
说明:r表示只读,w表示写,x表示执行 -
前3个rwx:是文件属主权限,表示文件拥有者拥有可读可写可执行得权限 -
中间3个r-w:是文件属组权限,表示文件所在组中得用户对文件拥有读和执行得权限,没有写得权限(目录默认都有读和写得权限) -
后面3个r-w:是其他用户得权限,表示其他用户对该文件拥有读和写得权限
-
-
-h参数:以易读方式显示文件大小(计算机帮忙计算,带单位) -
-S参数:文件按从大到小方式排序

-
-a参数:显示所有文件,包括隐藏文件

-
-r参数:反转排序,与l参数默认排序方式正好相反 -
-i参数:显示文件inode号

alias别名
给命令起别名,或者用来创建适合自己得自定义命令,非常好用!
如: ll命令,就是一个使用alias创造得命令,通过type可以查看到,ls是'ls -l --color=auto'这一串命令组成的

实例:创建一个向当前终端打印hello的命令

cd命令
cd不加参数,进入家目录 cd - 返回到上一次工作的目录 cd /etc/ssh 进入到/etc/ssh目录 cd .. 返回到当前目录的上一级目录 ./ 代表当前目录 cd ../sysconfig 进入当前目录上级目录中的sysconfig文件
实例:

补充:知识点
-
绝对路径:从根(/)目录开始的,如/etc/,以/开头,这就是一个绝对路径 -
相对路径:从当前目录(./)开始,如./ssh/sshd_config,这就是一个相对路径 -
pwd命令:查当前所在目录的绝对路径

echo命令
-n参数:表示不换行
-e参数:允许转义
-E参数:不允许转义
实例

作者介绍
