黑色:文本文件
蓝色:目录
青色:快捷方式
红色:压缩包
绿色:可以执行的程序
快捷键:
ctrl+l:清楚整个屏幕
ctrl+c:结束正在运行的命令
Alt+./ESC+.:粘贴上一个命令的参数
ctrl+u:清空至行首
ctrl+w:往回删一个单词(以空格界定)
Linux命令:用于实现某一类功能的指令或程序
命令的执行依赖于解释器:
/bin/bash(登录操作系统)
/sbin/nologin(禁止登录操作系统)
Linux完整的命令格式,每一部分之间都要有空格
-n:显示内容时添加行号
[root@desktop0 home]# cat -n /etc/passwd | head -2
1 root:x:0:0:root:/root:/bin/bash
2 bin:x:1:1:bin:/bin:/sbin/nologin
查看命令帮助信息:命令 --help 、 man 命令 #按q退出
虚拟控制台切换:ctrl+Alt+Fn(f1~f12)
tty1:图形桌面
tty2~tty6:字符控制台
命令提示符:$(当前用户)、#(当前用户为root)
pwd:查看当前工作目录
cd:切换工作目录Linux中查看/boot目录内容
ls:查看目录
cat:查看文本文件内容
uname -r:查看内核 -r:代表内核
hostname:查看主机名
lscpu:查看CPU信息
ifconfig:查看ip
cat /proc/meminfo:查看内存信息
head:查看头文件
tail:查看尾文件
mkdir:创建目录
touch:创建文档
poweroff:关机
reboot:重启
mount:挂载
umount:卸载
/etc/redhat-release:存储当前系统版本信息
/etc/passed:存放用户基本信息
/etc/group:存放组基本信息
/etc/shadow:存放用户密码信息
echo:免交互编写
cp/mv不支持管道
/root/.bashrc:在真机上设置永久别名的配置文件
vth-vmctl reset classroom:在真机上还原classroom虚拟机
vth-vmctl reset server:在真机上还原server虚拟机
vth-vmctl reset desktop:在真机上还原desktop虚拟机
ssh -X root@172.25.0.11:在真机上远程管理server虚拟机
ssh -X root@172.25.0.10:在真机上远程管理desktop虚拟机
#######################################################################
服务器:能够为其他计算机提供服务的更高级的电脑
典型服务模式:C/S(Client/Server)架构
由服务器提供资源或某种功能
客户机使用资源或功能
主机与主机通信三要素:ip地址,子网掩码,ip路由(网关)
ip地址是唯一标识计算机,32个二进制位(四个十进制数以逗号隔开)
ip地址有网络位+主机位
用于一般计算机网络:
A类:1~127 255.0.0.0 (网+主+主+主)
B类:128~191 255.255.0.0 (网+网+主+主)
C类:192~223 255.255.255.0 (网+网+网+主)
组播及科研专用:
D类:224~239
E类:240~254
配置ip:DHCP(动态获取)、手动配置
Window查看ip:ipconfig
Linux查看ip:ifconfig
DNS服务器地址:解析域名,将域名解析为ip地址
检测主机之间通信:ping命令
#######################################################################
Windown的文件系统:NTFSFAT(默认)
Linux的文件系统:
默认:ext4(PHEL6)、xfs(RHEL7)
交换:swap(虚拟内存)缓解物理内存的压力
Linux目录结构:
根目录/:所有目录都在此目录下(Linux系统的起点)
/dev:存放设备文件
标示文件所在:/dev/nsd/abc/1.txt
hd:IDE设备、sd:SCSI设备
Linux中磁盘的表示,第三块SCSI磁盘的第二个分区?
/dev/sdc2
pwd:查看当前工作目录
cd:切换工作目录
格式:cd [目标文件夹位置]
cd /root
ls:查看目录:
-l:以长格式显示
-d:显示目录本身(不是内容)的属性
-h:提供易读的容量单位(K,M)
-a:包括以.和..开头的隐藏文档
-A:除了以.和..开的的隐藏文档
格式:ls [选项] [目录或文件名]
Linux中查看/boot目录内容
ls /boot
以/开始的为绝对路径
cd /etc/passwd
以当前参照的为相对路径
cd /home
[root@desktop0 home]# ls
dc harry natasha student
cd harry #相对路径
..表示父目录(可以返回上一级)
cat:查看文本文件内容
cat /etc/redhat-release
cat /etc/passwd
ifconfig:查看ip地址
ifconfig eth0 #查看eth0网卡ip地址
ifconfig #查看所有网卡ip地址
mkdir:创建目录
格式:mkdir -p [/路径/]目录名
-p:递归创建
# mkdir /root/harry/natasha #在/root目录下创建/harry,在/harry目录下创建/natasha
mkdir /harry #在根目录下创建harry目录
ls / #查看根目录
touch:创建文档
格式:touch [/路径/]文档 、 touch 文档 (在当前目录创建文档)
touch /harry/1.txt #在harry目录下创建1.txt文档
cd /harry #切换到harry目录
touch 1.txt #在harry目录下创建1.txt文档
head:显示头文档 、 tail:显示尾文档
格式:head [-数字] 文件名
head -3 /etc/passwd #显示/etc/passwd的前3行文档
格式:tail [-数字] 文件名
tail -3 /etc/passwd #显示/etc/passwd的后3行文档、
grep:输出包含指定字符串的行
格式:grep 查找条件/查找目标 文件名
查看/etc/passwd/中包含root的行
[root@desktop0 ~]# grep root /etc/passwd
less:分屏阅读工具
格式:less [选项] 文件名
[root@desktop0 /]# less root /etc/passwd
rm:删除(remove)
-r:递归删除 递归:目录本身以及子目录,子文件
-f:强制删除
mv:移动/改名(move)
cp:复制(copy) 支持多参数,永远把最后一个参数作为目标,其他所有参数作为源
可以重新命名目标路径的文件名
-r:递归,复制目录是必须有此选项
\:

本文详细介绍了Linux的基础命令,包括文件操作、查看系统信息、网络配置、用户管理、权限控制等方面,旨在帮助读者深入理解并熟练掌握Linux操作系统。重点讲解了如pwd、cd、ls、cat、ifconfig、mkdir、touch、head、tail、grep、vi/vim等常用命令的使用,并探讨了别名定义、软件包管理、网络参数配置以及ACL策略等内容。
最低0.47元/天 解锁文章
1192

被折叠的 条评论
为什么被折叠?



