jimlu

V1

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参数:不允许转义

实例

分类:

后端

标签:

操作系统

作者介绍

jimlu
V1