今天的分享内容是Linux基本操作

----小白必会的11个Linux命令

ssh root@servera 远程登录的方式SSH servera 以root用户来登录


1-hostnamectl set-hostname GLAB


2-cp copy 复制
cp /etc/passwd ./glab1


3-vim 文本编辑器--------入门Linux必会的第一个(非常重要的)命令
几种模式
命令行模式 vim glab1 默认进入
复制行yy 粘贴行p
删除行dd 删除单个单词dw
回退u
编辑模式: i进入编辑模式,在光标所在的位置
G + o可以直接进入最后一行,进入编辑模式
回退到命令行模式(按住不是输入)ESC
特殊命令行模式:只能从命令行模式切换到特殊命令行模式 :
wq=x q w wq! q! w! q退出 w保存 !强制
高级功能
set nu 显示行号
:1,$s/bin/BIN/g 整个文章内容中有bin全部替换成BIN
按住esc切换回命令行模式
视图模式 -- VISUAL --
v:按字符选取
V:按矩形(列)选取


4-ls list 列出目录中的所有文件个目录
-l 长格式显示文件 可以看到文件的详细属性
-a 显示隐藏文件 显示所有的文件
-h 显示文件的大小
-Z 显示文件安全属性 SELinux
-d 文件目录的属性


5-netstat
-r 显示路由表
-t 显示TCP
-u 显示UDP
-l 显示监听状态的链接


6-mv move 剪切7-rm 删除文件或者目录
-r 递归删除
-f 强制
rm -rf /* 系统所有的文件全部被删除


8-du estimate file space usage 文件系统中单个文件的大小
-s
-h
9-df 显示文件系统的整个大小
-T 显示文件系统的格式
-h 显示空间大小单位K M G


10-cut 处理文本
-d 指定分隔符
-f 指定要第几个段
cut -d: -f1 /etc/passwd


11-sort 排序 ACCSI 升序排列
-r 逆序
-u 去重排序

破解Linux的密码
rd.break
mount -o remount,rw /sysroot
chroot /sysroot
echo redhat | passwd --stdin root
touch /.autorelabel
exit/exit