Linux基础命令

ctrl+c 终止命令
ctrl+l 清屏
history:显示原来历史命令记录
history
!87
:重新执行87行命令
ls:查看
pwd:显示当前目录
tab:补全
cd:进入目录
绝对路径从/开始 相对路径从当前路径开始
cd …:回到上级目录
cd ~ 返回 /root 目录
touch:创建文件
mkdir:创建目录
rm -rf *:删除目录下所有,*是通配符

rm remove 删除的意思
rf 是rm后面跟的参数 强制的意思
加在一起就是强制删除
rm -rf haha*:删除相同前缀文件
创建一个*文件
touch *:加转义符()
touch {1…10}.txt:创建多个后缀相同的文件
rm -rf *.txt:删除多个后缀相同的文件
cp haha /:复制haha到根下
rm -rf *.txt:删除多个后缀相同的文件
cp haha /:复制haha到根下
mv haha /:移动haha到根下
cp haha /root/haha1:复制haha到root并且重命名haha1
cat haha :查看文件的内容
vim编译器:可以用a I o三个快捷键进行编译
a:光标在第一行第二位
i:光标在第一行第一位
o:光标另起一行
cat /etc/redhat-release:查看服务器系统操作版本

centos6.x版本系统和centos7.x系统版本有啥区别?
1内核版本 uname -a uname -r
2启动记载器
3防火墙 iptables (centos6) firewalld (centos7)
4默认数据库 mysql (centos6) mariadb (centos7)
5文件结构
6主机名
*7服务相关 service xx restart 和systemctl restart xx

Systemctl stop firewalld:临时关闭防火墙
Systemctl disable firewalld:永久关闭防火墙(重启生效)
systemctl restart firewalld:重启防火墙
systemctl stop network:关闭网络服务(要在主机上重启网络服务)
systemctl restart network:重启网络服务
修改主机名:
临时修改主机名:
hostname +改的名
不用重启

永久修改主机名:
[root@dingzhe ~]# vi /etc/hostname
配置文件中.之前的删除再加改的名并保存退出
重启机器:reboot

Ssh对应的端口是22号端口
真正对外的不是服务而是端口
关闭ssh服务22号端口将不对外服务:
Systemctl stop sshd(finalshell将连不上)
Ssh服务连不上解决方案:
1检查网络ip地址:ip a
2重启网络服务:systemctl restart network
3重启ssh服务:systemctl restart sshd

Ping: 干嘛的? 网络连通性测试
通—主机可达 不通—主机不可达
Ping使用的什么协议?— icmp协议

Vi:进入配置文件(没有颜色)
Vim:进入配置文件(有颜色)
a:进入编译模式:光标移动到第二位
i:进入编译模式:光标移动到顶头
o:进入编译模式:光标移动到第二行
q:退出不保存
!:强制
q!:强制退出不保存
Wq:保存退出
Wq!:强制保存并退出
set nu:显示行号
set nonu :删除显示行号
set list:显示空格
yy:复制当前光标所在行
P:粘贴复制的行
dd:删除当前光标所在行
u:撤销还原
G:光标移动到最后一行
d+G:删除光标行到最后一行
gg:光标定位到行首
shift + : + 6 :到第六行(其余行同义)
/+你要找的关键词 n:查找下一个

全局替换:
s/root/ROOT/g:光标所在行的root全部换成ROOT
S/ROOT/root/:光标所在行的第一个ROOT换成root
%s/root/ROOT/g:全文root换成ROOT
1,5 s/root/ROOT/g:1到5行root换成ROOT
7,$ s/root/ROOT/g:第7行root换成ROOT
$:到末尾
S:替换
g:整行
%:全文
head /etc/passwd > 3.txt:把passwd的前十行打印到3.txt中
head文件前十行的意思
man:是帮助手册
man+命令:查找不会的命令
tail /etc/passwd > 3.txt: 把passwd的后十行打印到3.txt中
tail:文件后十行的意思
ls -a:查看隐藏文件
将/etc/passwd 文件前15行写入到/tmp下的 a.txt文件:head -15 /etc/passwd > /tmp/a.txt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值