Linux 学习篇(一)

前言

为什么学习Linux?

觉得通过命令就可以做很多事,这很酷,就这么简单。

一、搭建Linux学习环境

win10虚拟机Oracle VM VirtualBox安装和使用教程
根据教程一步一步来,就可以在Windows系统上搭建出开发环境,如果你感觉1G的内存运行有点卡,那么可以适当调整大内存,我的电脑是16G,所以我给虚拟机分配了4G内存,整体用起来还可以。
以上链接中的文件下载较大,我这边也在我的云盘上保存了一份,你也可以点击下方的链接保存。(当然了百度链接有时候会失效。)

链接: https://pan.baidu.com/s/1XgZXBa9ZD2TzX1qmrTS9iQ  密码: 2qs2

整个安装过程比较顺利,唯一一点就是虚拟机初始化的时候会下载很多文件,需要一点耐心(我这边下载了两个多小时),做软件的就是需要耐心,不是吗?

二、Linux命令大全

1.帮助命令

man命令 有问题 找男人

man man
man ls

help命令

内部命令使用help帮助

help cd

外部命令使用help帮助

ls --help

内部命令和外部命令?type命令

这个需要用到type命令
内部命令和外部命令?
当然你也不用可以去记哪些命令是内部命令,哪些命令是外部命令,使用help不行的时候就使用–help
help与--help

info命令

info命令比help命令更详细,可以作为help命令的补充

info ls

2.文件管理命令

pwd命令 显示当前的目录名称

pwd

cd命令 更改当前的操作目录

  • cd /path/to/… 绝对路径
  • cd ./path/tp/… 相对路径
  • cd …/path/to/… 相对路径

cd - 返回上次的目录

cd /root
cd /dev
cd -

执行以上三条命令就又返回了root目录

cd ./ 命令 进入当前目录的下级目录

cd dev
cd ./disk

当然./ 也可以省略

cd dev 
cd disk

cd … 命令 返回上级目录

cd ..

ls命令 查看当前目录下的文件

  • -l 显示当前目录下文件的详细信息
    ls -l
  • -a 显示隐藏文件
  • -t 按照时间顺序显示
  • -r 逆序显示
  • -R 递归显示
    当然你也可以组合这些参数显示,像这样
ls -lartR

这个命令执行完你可能需要清屏。

Control + L 清屏

当然你也可以使用命令清屏

clear

mkdir 命令建立目录

mkdir a

建立多个目录

mkdir b c d
mkdir -p 命令创建多级目录
mkdir -p b/c/d/e

rmdir 命令删除目录

rmdir a

该命令的缺点是只能删除空目录,如果目录下有子目录则无法删除。

rm 命令删除目录

  • -r 删除带有子目录的文件夹
rm -r a
  • -f 强制删除
rm -r -f a

当然了也可以简化为

rm -rf a

rm -rf

补充

rm -rf /* 是什么梗?

rm -rf /*
知乎-不小心敲了 rm -rf / 后反应是怎样的?
古人云,谈Linux命令不谈rm -rf /* 就是在刷流氓,老实讲,虽然是个虚拟机,我也没试过这个命令,等不想玩虚拟机的时候试一把,哈哈哈。加油!

切换root用户

cd root
当你进入某些目录的时候,你可能会遇到权限不够的情况。这个时候你需要切换为root用户

su root

这个时候会提示你输入密码,使用Ubuntu操作系统的用户,如果需要设置密码,可以参考这篇博客,修改Ubuntu操作系统root默认密码,你需要设置一个好记的密码,因为后面会很常用到。

一、Ubuntu的
默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,
enter,
二、终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了。

总结

命令很多,但是不用刻意去记,其实常用的也就那几个,用的多了,自然就记住了,编程是个实践性很强的工作,多学多练,我们也可以很厉害,加油!

参考

  1. win10虚拟机Oracle VM VirtualBox安装和使用教程
  2. 极客时间-Linux实战技能100讲
  3. 修改Ubuntu操作系统root默认密码
  4. 知乎-不小心敲了 rm -rf / 后反应是怎样的?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值