Linux入门基础常用命令详解

ls        #查看文件及目录,当你只需要查看文件名字即可用ll,或者l -s

ls -a    # -a查看隐藏文件,

ll         #显示查看文件及目录,并包含时间、读写权限、大小等信息

ll -a     #-a查看隐藏文件

以上是常用的,如果需要更详细的命令详解,可ll --help 查看所需要参数

#注:ll 或ls 可加你所需要查看的目录一起使用

 cd       #进入目录 注:只能进入目录 ​​​​

 cd ..       #返回上一级目录

 pwd        #查看当前所在目录

相对路径和绝对路径的区别?

绝对路径是以/为起点,去往目的地。

如 cd /opt/containerd/bin

相对路径是从当前路径出发到目标路径。

如cd /etc/selinux/final 要去/etc/selinux/tmp 

cd ../tpm/ 这就是相对路径

 vi         #一个编辑器,vi +文件,如果文件名是已经创建好的会打开这个文件,如果没有创建会帮你创建并打开

w          #保存

q          #退出

wq       #一般结合使用,保存并退出

!        #强制执行,一般用于wq,强制保存退出,或者强制退出

i                          #vi编辑器进入之后需要按下i来进行编辑

o                        #和i同理,o是直接换行进行编辑

set nu                #在vi里 查看行号

set nonu            #取消查看行号

键盘的home键在vi里跳到左边第一个字符,end跳到末尾的字符后,(没有跳到字符后说明你没有按编辑键)

pageup             #在查看配置文件可以用来快速翻页查找向前翻一页

pagedown        #向后翻一页

/                        #在编辑器里按ESC退出编辑模式,按下/输入你需要查找的关键字进行查找

mkdir                #在当前位置创建目录,创建多个目录,只需目录名后跟个空格继续跟目录名创建

mkdir -p            #递归创建目录

touch                 #在当前位置创建文件

touch 文件名{1..6}#文件名写你要创建的文件名,中括号里1..6是创建6个文件

注:文件名后跟一个空格会创建以中括号里以数字为名字的文件

mv        #移动某个目录或文件到目标位置

 以上图片可供参考

mv        #给目录或者文件更改名字

systemctl stop firewalld             #关闭防火墙

systemctl start firewalld            #开启防火墙

systemctl restart firewalld         #重启防火墙

systemctl status firewalld         #查看防火墙状态

注:firewalld是防火墙,你可以试着把firewalld换成其他你所需要的服务去开启或关闭

setenforce 0        #关闭selinux防火墙

getenforce        #查看状态

d代表是一个目录 ,文件权限分为三段 

一段有三个位置,chmod 修改目录和文件权限

 可能这样说你还不是很理解

 知道了权限对应的数字之后,你可以用数字或者是u、g、o、来给其加权限

cat #查看文件内容,注:目录不能查看

>>        #给一个文件追加新的内容,注:echo是输出,>>追加,后面是内容 

>        #给文件追加新的内容并删除源文件内容

 cat >> station <<ENOF #可以随意换,结束的时候一样就可以

lsblk         #查看磁盘

df -h        #以易读的格式输出

df -T        #输出所有已挂载文件系统的类型

接下来应该是读者最喜欢的环节了

rm        #删除你指定的文件或者目录,会询问你是否删除 y:是 n:不

rm -r        #递归删除

rm -rf         #不给出删除提示,不会询问

rm -rf*        #删除当前目录下所有文件

rm -rf文件名 * #删除指定所有文件

rm -rf *.rpm  #删除所有以.rpm后缀为格式的包

rm -rf/*        #删除根目录下的所有文件,会导致系统瘫痪,不可在公司及项目系统及服务器使用此命令!!!

注:建议执行此操作前,进行快照备份

yum仓库也说一下吧,这里就不详细介绍了,简单说一下如何配置yum仓库

 vi /etc/yum.repos.d/在这个目录下创建文件并打开

[qinghua]
name=qinghua
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
gpgcheck=0
enabled=1

wq保存退出

yum makecache    #生成缓存

yum clean all        #清理缓存

yum repolist         #显示仓库包

mirrors.163.com/centos/7/os/x86_64/        #清华镜像源

需要先安装wget软件包使用# yum install -y wget

wget -O /etc/yum.repos.d/CentOS-Base.repo

https://mirrors.aliyun.com/repo/Centos-7.repo #下载阿里Base源

wget -O /etc/yum.repos.d/epel.repo

http://mirrors.aliyun.com/repo/epel-7.repo #下载阿里epel源

centos镜像-centos下载地址-centos安装教程-阿里巴巴开源镜像站 #你也可以用阿里云的

到这就先结束了,欢迎补充!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值