Linux 基础 - 重温自己的在工作上需要的技术基础

重温自己的在工作上需要的技术基础 这段时间终于没有加班 不忙 回顾一下自己这段时间和以前需要的基础吧 先Linux 基础

一、命令的基本格式

命令的基本格式:

【root@localhost~】

root 为用户名

~ 表示当前所在位置 

localhost 主机名 

'#' 超级用户

‘$’ 普通用户

命令的基本格式:

命令【选项】【参数】

二、查询目录的内容

命令格式:

 ls [选项] [文件或目录]

选项:

    -a 所有文件 

    -l  查看详情 

   -d 查看目录属性 

   -h 显示文件大小

三、文件处理命令

1、建立目录

 mkdir -p [目录名]

  -p 表述递归建文件夹

2.切换目录

  cd  [目录]

简化操作:

cd ~ 进入当前用户目录 

cd-  上次目录 

cd..  进入上一级目录 

pwd 查看当前目录所在位置

3.删除目录

rmdir  [目录] 删除所有文件

rm -rf [目录] 删除目录所有文件  小心使用

4.复制目录

cp [选项][源文件目录][目标目录]

选项:

   -r 复制目录 

   -p 连文件属性一起复制 

  -a 相当于-pdr 

5.剪切、改名

mv [源文件目录] [目标文件目录]

6.常见目录作用

/ 根目录 

/bin 命令保存目录

/boot 启动目录

/dev 设备文件命令

/etc 配置文件保存目录 

/lib  系统库保存命令

/mnt 系统挂载目录

三、文件搜索命令

1.locate

locate [文件名]  在系统数据库中查找文件的   

2.命令搜索

whereis [选项] [命令名]

或者

which  [选项] [命令名]

选项 :

-b 只查找可执行文件 

-m  只查找帮助文件

3.文件搜索

find [搜索范围] [选项] [条件]

直接举例子:

find / root inname install.log  忽略大小写查询文件

find / -name tomcat.log  在根目录下查找为名 tomcat.log文件

find /data/log -mtime +10   其中-mtime 文件修改时间  -atime 文件访问时间 -ctime 改变文件属性时间 

+10  10天前    10   10天    -10   10天内

find / etc -size +30M 

在etc 目录下查找文件大于30 M的 

四、压缩与解压缩命令

常见压缩格式:.zip 、 .gz 、 .bz2、
.tar.gz 、 .tar.bz2

1.zip格式

//压缩文件

zip [压缩文件名] [源文件]

//压缩目录 

zip -r [压缩文件名] [源文件]

举例子:

zip -r  jp.zip jp 

#解压

unzip [压缩文件名]

gz  格式 #压缩为gz格式 源文件不保留 

gzip [源文件]  压缩zg格式  源文件保留

gzip -c 源文件 >压缩文件  #压缩目录

gzip -r 目录

解压:

guzip [文件]

guzip -r [目录]

3.tar

打包 tar -cvf 打包文件名 原文件  

解压  tar -xvf  tomcat.tar 

4.tar.gz
打包 tar -zcvf  压缩包名 .tar.gz  源文件

解压 tar -zxvf 压缩包名 tar.gz  

五、关机和重启

shutdown   【选项】 【时间】

选项  : -c 取消前一个关机命令  -h 关机  -r 重启  init 6重启  init 0关机  logout 退出登录 

六、查看用户信息

w ------who --------------last --------------lastlog 

七、shell基础

1.什么是shell

shell是命令行解释器。

2.echo 输出命令

echo  [选项] [输出内容]

选项:

-e:支持转义

3.创建一个脚本

 vim  goole.sh 进入编辑 

 echo   "hello wordl"

执行:

chmod 755 goole.sh 

./goole.sh

或者:

bash goole.sh

八、历史命令

history  查看历史命令 

history 【选项】 [历史保存文件]          选项  -c 清空历史  -w 把缓存中的历史写入历史命令保存文件

九、网络相关

1.ifconfig查看ip

举个例子:

 ifconfig>> ip.log 

cat ip.log

2.查看网络状态

netstat [选项]

选项:-t: 列出tcp 协议端口   -u: 列出upd协议端口  -n ip地址个端口号    -l 列出监听状态的    -a 所有

3.查看路由列表

netstat -rn 或者 route -n 

4.查看某域名与自己的电脑的网络状态

ping www.zhe9080.com 

十、vi编辑器

vi的升级版是vim

1.vim的操作模式

commond mode  命令模式
inser tmode  编辑模式
lastline mode  底行模式

2.模式切换

i 进入编辑模式
esc 进入命令行模式

3.命令模式

vim [文件] 进入文件或者创建文件  文件不存在的情况下 

vim+[文件名] 进入文件尾部 

vim +/[字符串] 【文件名】 光标定位到文件第一次出现改字符串的位置 

4.底行模式

:w 保存   :q 退出   :!强制 :15 定位的第15行  /[字符串]  光标位置向后搜索改字符串   ?[字符串] 光标位置向前搜索改字符串       dd 删除光标所在行  ctrl+f 想下翻页  ctrl+b 向上翻页

十一、常用操作快捷键

ctrl+c  终止当前命令     ctrl+l 清屏    ctrl+a  光标移动首行   ctrl+e  光标移动行尾 ctrl+u 把光标所在位置删除到行首 

ctrl+z 把命令放入后台   ctrl+r 在历史命令中搜索

十二、其他

常用工具:

Vmware 虚拟机
centos.iso centos系统镜像 ,绝大多数服务器是这个系统
SecureCRT 远程登陆工具
Xshell 远程登陆工具
winscp copy文件工具

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

伟子涵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值