Linux基础命令

# 一、基础命令
### 1.cd :切换工作空间 
cd.. :返回到上级目录
cd ~ :返回家目录

### 2.pwd :显示当前所在的目录位置

### 3.mkdir :创建目录
mkdir -p :递归创建多级目录

### 4.touch :创建文件

### 5.ls :查看目录内容
ls -a :查看隐藏信息
ll -d :查看目录属性
ls -l :以长格式查看
ls -h :以人类可读形式显示大小

### 6.mv :移动/修改文件名

### 7.cp :复制文件或目录
cp -a :复制所有详情
cp -r :递归复制,复制目录及其内容
cp -p :复制时保持属性不变
cp -d :可以复制软链接

### 8.rm :删除
rm -rf :强制删除无提醒

### 9.echo :输出信息到屏幕

### 10.cat 查看并显示文件内容
cat -A :查看隐藏文件
cat -n :查看内容并显示行号

### 11.hostname :查看主机名
hostnamectl set-hostname :修改主机名称

### 12.head :显示文件前10行

### 13.tail :显示文件末尾10行
tail -f :实时查看文件末尾更新

### 14.less :按页显示文件内容
q :退出
空格或f :下一页
b :上一页
G :最后一行
g : 第一行
99g :跳转到第99行
/  :n向下,N向上搜索
less -N :显示行号

### 15.wc :统计
wc -l :统计文件行数
wc -w :统计文件单词数
wc -c :统计文件字符数

### 16.date :查看日期
date -s :修改日期
yum -y install ntpdate
ntpdate ntp1.aliyun.com :时间同步

### 17.wget :从互联网下载
yum -y install wget

### 18.lrzsz : 从服务器上下载上传文件到本地
yum -y install lrzsz
rz -E :  上传
sz :下载

### 19.dos2unix : 文件格式转换
yum -y install dos2unix


# 二、vim文件编辑器
G :光标移动到最后一行
gg :光标移动到第一行
100gg :光标移动到第100行
^ : 光标移动到行首
$ : 光标移动到行尾
yy :复制当前行
dd :删除当前行
p :粘贴到当前行后
u :撤销操作
:set nu :显示行号
:set nonu :取消行号显示
:set paste :保持文件原格式进行粘贴
:noh :取消高亮
/ :搜索内容(默认向下)
n :继续向下搜索
N :继续向上搜索
ctrl+v :进入批量操作模式 选中按d删除
shift+v :进入可视化模式,上下键选择,y复制,d删除
shift+i : 进入编辑模式
vim +6 :进入文件时跳转到第六行
:w :将文本另存为
:r :将文本读入到另一类文件中
:%s/   /g :搜索文件关键词并且替换
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值