认识Linux基本操作、命令

目录

一、了解一下用户目录、linux根目录

 二、常见的linux命令

(1)目录切换 cd【与windows通用】

(2) 查看文件列 ls

(3)打开文件权限-chmod u+x *.sh 

(4)查看当前所在路径 pwd可以获得当前文件所在的绝对路径

(5)查看历史命令 history

(6)文件上传下载【只针对小文件】

 (7)终止当前命令,从新开始ctrl +C

(8)解压

(9)压缩

(9)查看进程 ps

(10)创建文件/文件夹

(11)复制文件 cp

(12)剪切mv

(13)删除 rm

(14)查看文件内容 cat xxx文件 直接输出【多用于查看一些日志】

​(15)vi基本操作【 vim的缩写】

(16)wget

(17)查看进程 ps

(18)模糊查找 grep


搭建Linux操作系统-CSDN博客------上篇我们已经成功有了linux的操作系统,xshell远程连接好就可以在此进行liunx的相关操作啦,本篇学习一些常用的比较基础的linux命令

一、了解一下用户目录、linux根目录

~ :用户目录 /:根(系统)目录

用户目录中默认什么都没有

根目录中已经建好了基本文件夹-Linux的目录结构

 

 二、常见的linux命令

(1)目录切换 cd【与windows通用】

  • cd / 进入系统根目录
  • cd ~进入到用户目录
  • cd opt 进入到当前目录的opt文件,相对路径
  • cd .. 返回上一级
  • cd - 返回上次操作的目录
  • cd ../.. 返回上一级的上一级
  • cd/opt/rh 根据绝对路径进入到指定目录
  • . 代表当前目录
  • .. 代表上一级目录

 

(2) 查看文件列 ls

ls -l 列表形式展示文件信息【以竖向的形式查看文件,并且显示文件的权限、创作日期、创作人】

了解一下文件权限相关知识

(3)打开文件权限-chmod u+x *.sh 

(4)查看当前所在路径 pwd可以获得当前文件所在的绝对路径

 

(5)查看历史命令 history

(6)文件上传下载【只针对小文件】

 rz: 上传文件

sz  ***文件名字 :下载文件

tab健自动补全,选择好文件后会弹出弹窗让你选择将文件下载在系统哪个地方

 (7)终止当前命令,从新开始ctrl +C

(8)解压

  • tar -xvf xxxx.tar.gz
  • unzip 名字 解压zip文件夹

(9)压缩

Linux系统支持两种压缩文件.zip 和.tar.gz

zip 压缩成zip文件

zip 压缩后的文件名字.zip 要压缩的文件/夹名字
tar 压缩成tar.gz文件

tar -czf 压缩后的文件名字.tar.gz 要压缩的文件/夹名字

(9)查看进程 ps

  • ps -ef | grep java 查看系统是否有某程序正在运行
  • 在运行,获取pid

(10)创建文件/文件夹

创建文件夹 mkdir 

创建文件 touch

(11)复制文件 cp

  • cp 0502.txt 0502/ 把文件复制到指定目录

  • cp file test1 将file文件复制一份名叫test1

  • cp 0502.* test/ 把所有文件名称是0502.开始的文件复制到指定目录【不管后缀是什么】

(12)剪切mv

  • mv 0502.md mvTest/ 剪切文件到指定目录
  • mv 0502 mvTest/ 剪切文件夹到指定目录
  • mv 0502* mvTest/ 剪切所有0502开头的文件或者文件夹到指定目录

(13)删除 rm

  • rm 0502.txt 删除文件 每个都需要确认:y 有提示
  • rm -f 0502.md 不提示直接删除文件
  • rm -rf test1 直接不提示删除文件夹以及所有的子文件内容
  • rm -rf test* 删除test字符开始的所有文件以及文件夹
  • rm -rf * 删除当前目录下所有的内容 注意路径!

(14)查看文件内容 cat xxx文件 直接输出【多用于查看一些日志】

 (15)vi基本操作【 vim的缩写】

进去之后,默认情况下写不了东西,需要按键盘“i”【代表切换成insert模式】进入到编辑模式

esc退出编辑模式(同时保存编辑的内容)到命令模式,所有的命令必须在命令模式输入,此时INSERT消失

 

(16)wget

测试网址是否可以访问,可以测试本地的一些项目是否启动成功,用于从网络上下载文件

        weget url

(17)查看进程 ps

  • ps -ef | grep java 查看系统是否有某java程序正在运行

  • 杀死进程 kill​​​​​​
    • kill -9 pid 强杀进程

(18)模糊查找 grep

      grep xxxx

        | 管道符拼接 : ls -l | grep li 查找当前目录以及子目录下 包含li字符的文件或者文件夹

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值