【Linux实用操作】(持续更新)

【Linux实用操作】

进入root用户

用户名状态

image
asd:用户名
@:分隔的符号
111:主机名
~:根目录
$:提示符
进入root后:变成#

暂时使用root权限 sudo

sudo -i->输入用户密码
持续时间只有5分钟->sudo -v延长五分钟

非暂时使用root权限(可自己选择退出与否)

sudo passwd root->输入用户密码->
设置root密码
->su->输入root密码->进入root

退出 exit

常用快捷键

强制停止 Ctrl+C

退出 Ctrl+D

可以退出当前的账户登录,回到上一个登陆的用户
image
可以退出某些特定的界面(退出python界面)
image

历史命令搜索

history 查看历史输入命令
image
也可搭配管道符 history | grep echo

!命令前缀 自动执行上一次最近的匹配前缀的命令
image

Ctrl+R 输入内容进行历史命令的搜索
image
回车键:可以直接执行该命令
键盘左右键:可以得到该命令但不执行

光标移动

Ctrl + A 跳到命令开头
Ctrl + E ,跳到命令结尾
Ctrl + 键盘左键 向左跳一个单词
Ctrl + 键盘右键 向右跳一个单词

清屏

Ctrl + L
clear 命令

软件安装

Linux Ubantu 版本中使用 apt进行软件的安装
apt [-y] [install | remove | search ] 软件名称
要使用sudo提权
(1)-y,表示无需手动确认安装或者是删除软件
(2)
install:安装
remove:卸载
search:查找
image

systemctl命令:用于管理系统服务

sudo systemctl 操作 [服务]
image
【eg】
image

软链接/符号链接:指向另一个文件或目录的文件

类似于快捷方式

ln -s 参数1 参数2
参数1:被链接的文件
参数2:快捷方式文件

eg ln -s test.txt test1.txt
修改test1.txt
test.txt同时修改

与世界时间相关:日期/时区

显示时间

date [+格式化字符串]

【格式化字符串】
%Y 年
%y 年份后两位数字 (00…99)
%m 月份 (01…12)
%d 日 (01…31)
%H 小时 (00…23)
%M 分钟 (00…59)
%S 秒 (00…60)
%s 自 1970-01-01 00:00:00 UTC 到现在的秒数

eg date->2024年 12月 26日 星期四 19:55:42 CST
eg date "+%Y-%m-%d %H:%M:%S"
eg 日期计算 date -d"-1 year" "+%Y-%m-%d %H:%M:%S"

修改时区

进入root
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

使用ntp程序自动校准系统时间

root下
先安装apt -y install ntp
开机自启

systemctl start ntp
systemctl enable ntp

搭配阿里云手动校准

root下
ntpdate -u ntp.aliyun.com

网络相关

一些常识

IP地址

在网络通信中标识和定位设备的数字标识符
用于识别设备(如计算机、手机、路由器等)以及设备之间的通信

IPv4 32位
IPv6 128位

主机名 人为指定

域名
互联网上标识和定位网站
域名级别从右到左<-依次降低
顶级域名 .com、.org、.net
三级域名 www.

域名解析 域名->IP地址
image

IP地址

查看自己电脑IP地址 ifconfig

特殊IP地址

(1)123.0.0.1 指代本机
(2)0.0.0.0
可以指代本机
可以在端口绑定中确定绑定关系
在一些 IP 地址限制中,表示所有 IP 的意思,允许任意 IP 访问

主机名

查看主机名 hostname
修改主机名 root权限下 hostnamectl set-hostname 主机名

配置主机名映射

Windows系统中
C:\Windows\System32\drivers\etc\hosts
image
VMware Workstation 中配置固定 IP

posted @ 2024-12-25 21:31  White_ink  阅读(33)  评论(0)    收藏  举报