Linux基础(一)

个人用笔记,来自B站黑马Linux教程​​​​​​​

目录

1.Linux目录结构与Window对比

2.Linux命令入门

1)Linux命令基础格式

2)ls 命令列出目录下的内容

3)目录切换命令 cd

4)查看当前工作目录 pwd

5)相对路径、绝对路径和特殊路径符

6)创建目录(文件夹) mkdir

7)文件操作命令

①使用 touch 创建文件

② cat 命令 查看文件内容

③ more 命令 查看文件内容

④使用 cp 复制文件、文件夹

⑤使用 mv 移动文件、文件夹

⑥使用 rm 删除文件、文件夹

⑦ rm 命令支持 通配符*

8)使用 which 命令查找命令的程序文件

9)使用 find 命令查找指定文件

①按文件名查找

②支持通配符 *

③按文件大小查找

10)使用 grep 命令过滤文件内容

11)使用 wc 命令统计内容数量

12)管道符 |

13)使用 echo 命令输出内容

①echo命令

②反引号 `

③重定向符 >    >>

14)tail 命令跟踪文件更改

15)使用 VI\VIM 编辑器完成文件编辑工作

①介绍

②三种工作模式

a)命令模式

b)命令模式快捷键

c)底线命令模式

16)ps 命令查看进程

①作用

②参数:

③ps命令常用的方式有三种:


1.Linux目录结构与Window对比

2.Linux命令入门

1)Linux命令基础格式
command [-options] [parameter]
  • command:命令本身
  • -options:[可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节
  • parameter:[可选,非必填]命令的参数,多数用于命令的指向目标等

例:

ls -l /home/mytest
  • 意思是以列表的形式,显示/home/mytest目录内的内容
2)ls 命令列出目录下的内容

默认HOME目录在:/home/用户名

  • -a 选项:all,表示列出全部文件(包含隐藏的文件/文件夹)
  • -l 选项:表示以列表(竖向排列)的形式展示内容,并展示更多信息
  • -h 选项:表示以易于阅读的形式,列出文件的大小,如K, M, G (必须搭配 -l 使用)
  •  -t  选项:sort by modification time,newest first即按修改时间对文件进行排序,默认是最近修改的在前。升序只需反转下就可以了,所以加上 -r 参数
  •  -s 选项:表示排序,默认是降序排列。

组合使用:表示同时应用-l-a的功能

  • ls -l -a
  • ls -la
  • ls -al
  • ls -lah,等同于 ls -a -l -h
3)目录切换命令 cd

4)查看当前工作目录 pwd

5)相对路径、绝对路径和特殊路径符

绝对路径:以根目录为起点,描述路径的一种写法,路径描述以 开头

相对路径:以当前目录为起点,描述路径的一种写法,路径描述无需以/开头

        •cd /home/itheima/Desktop 绝对路径

        •cd Desktop                         相对路径

特殊路径符

•  表示当前目录,比如 cd ./Desktop 表示切换到当前目录下的Desktop目录内,和cd Desktop效果一致

•  ..  表示上一级目录,比如:cd ..   即可切换到上一级目录,cd ../..  切换到上二级的目录

•  ~  表示HOME目录,比如:cd ~    即可切换到HOME目录或cd ~/Desktop,切换到HOME内的Desktop目录

6)创建目录(文件夹) mkdir

7)文件操作命令
①使用 touch 创建文件

② cat 命令 查看文件内容

③ more 命令 查看文件内容

④使用 cp 复制文件、文件夹

⑤使用 mv 移动文件、文件夹

⑥使用 rm 删除文件、文件夹

⑦ rm 命令支持 通配符*

注意!!

rm是一个危险的命令,特别是在处于root(超级管理员)用户的时候。

请谨慎使用。

如下命令,请千万千万不要root管理员用户下执行:

        rm -rf /

        rm -rf /*

效果等同于在Windows上执行C盘格式化

8)使用 which 命令查找命令的程序文件

9)使用 find 命令查找指定文件
①按文件名查找

②支持通配符 *

③按文件大小查找

10)使用 grep 命令过滤文件内容

11)使用 wc 命令统计内容数量

12)管道符 |

13)使用 echo 命令输出内容
①echo命令

②反引号 `

③重定向符 >    >>

14)tail 命令跟踪文件更改

15)使用 VI\VIM 编辑器完成文件编辑工作
①介绍

②三种工作模式

a)命令模式

b)命令模式快捷键

c)底线命令模式

16)ps 命令查看进程
①作用

        查看系统进程,比如正在运行的进程有哪些,什么时候开始运行的,哪个用户运行的,占用了多少资源。

②参数:
  • -e     显示所有进程
  • -f     显示所有字段(UID,PPIP,C,STIME字段)
  • -a     显示一个终端的所有进程
  • -u     显示当前用户进程和内存使用情况
  • -x     显示没有控制终端的进程
  • –sort     按照列名排序
③ps命令常用的方式有三种:
  • ps -ef:查看所有进程(连带命令行)
  • ps -aux:查看所有进程
  • ps -ef | grep tomcat:查看指定进程(grep过滤)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值