Linux常用命令

Linux常用命令

在学习瑞吉外卖项目课程中自己做的一个linux常用命令的小笔记便于以后复习使用,仅供参考。

文件目录操作命令

pwd:显示该目录或者文件的路径

ls命令

ls:显示当前目录下的文件

ls -a:显示当前目录下的所有文件(包括隐藏文件)

ls -l:详细显示当前目录下的文件 简写:ll

cd命令

cd ..:返回上级目录

cd /:返回根目录

cd ~:返回用户目录

cat命令

cat file :显示file内容

cat -n file :展示行数显示file内容

more命令

more file :以百分比的方式查看文件内容

按enter一行一行查看,按空格一页一页查看。

tail命令

tail -n file :查看file末尾的n行内容

tail -f file :动态查看file末尾内容,常用来实时显示日志

mkdir命令

mkdir file :创建文件夹

mkdir -p file1/file2/… :一次创建多层文件目录

rmdir命令

rmdir file :删除文件夹,若该目录下有文件则无法进行删除

rmdir -p file1/file2/… : 一次删除多个文件目录

拷贝移动命令

rm命令

rm -f file :删除file并且不提示

rm -r file :删除file目录和file目录下的所有文件

rm -rf file :不提示删除file目录和file目录下的所有文件

cp命令

cp [-r] source dest :用于复制文件或目录,如果复制的是目录则需要[-r]

cp hello1.txt test/ :将hello1.txt文件复制到test目录下

cp hello1.txt ./hello2.txt :将hello1.txt文件复制到当前目录下并且更改文件名为hello2.txt

cp -r test1/ ./test2/ :将test目录和test目录下的所有文件复制到test2目录下(test1和test2在同一个目录下)

cp -r test1/* ./test2/ :将test1目录下的所有文件复制到test2目录下

也可以将cp到不同的根目录下,知道..(上级目录)和.(当前目录)的区别就好操作

mv命令

Linux常用命令

打包压缩命令

tar命令

Linux常用命令

Linux常用命令

查找命令

find命令

Linux常用命令

grep命令

Linux常用命令

防火墙命令

引用别人总结的好文章 :CentOS7 关于firewall-cmd 防火墙 命令

Original: https://www.cnblogs.com/sunshineTv/p/16448593.html
Author: stepForward-
Title: Linux常用命令

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/581928/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • apache 配置与使用(centos)

    apache 配置与使用 1.默认虚拟主机 虚拟主机(共享主机,又称虚拟服务器)是一种在单一主板或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术,虚拟主机之间完全独立…

    Linux 2023年6月6日
    0115
  • 如何画出别人一看就懂的架构图?

    技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提…

    Linux 2023年6月8日
    089
  • 通过示例学习PYTORCH

    核心是:PyTorch提供了两个主要的特性: 一个n维的Tensor,与Numpy相似但可以在GPU上运行 构建和训练神经网络的自动微分 我们将使用一个三阶多项式拟合 (y=sin…

    Linux 2023年6月14日
    0107
  • 排查线上问题的9种方式

    德国科技管理专家斯坦门茨早年移居美国,他以非凡的才能成为美国企业界的佼佼者。一次,美国著名的福特公司的一组电机发生故障,在束手无策之时,公司请斯坦门茨出马解决问题。 斯坦门茨在电机…

    Linux 2023年6月14日
    094
  • Linux之Nginx入门

    一、Nginx介绍 Nginx是一个开源且高性能、可靠的http web服务、代理服务。 开源:直接获取源代码 高性能:支持海量并发 可靠:服务稳定 高性能,高并发 Nginx支持…

    Linux 2023年5月27日
    093
  • 增加Apache响应时间

    在apache的配置文件 httpd.conf 最下面加上下面代码,增加响应时间 FcgidProcessLifeTime 8200 FcgidIOTimeout 8200 Fcg…

    Linux 2023年6月7日
    098
  • Django 如何获取 Model 字段列表?

    在平时的开发过程中,避免不了需要获取 Model 中的字段列表。 那需要把所有字段都再复制一份吗?这样的话就太麻烦了,而且后期也不好维护。 其实,Django 内置了一个方法,可以…

    Linux 2023年6月7日
    0113
  • mysql安装及访问配置

    例:https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-8.0.30-linux-glibc2.12-x86_64.tar.xz 使用原…

    Linux 2023年6月6日
    0106
  • Base-64字符串无效,The input is not a valid Base-64 string as it contains a non-base 64 character

    base64规则: 字符串只可能包含A-Z,a-z,0-9,+,/,=字符 字符串长度是4的倍数 =只会出现在字符串最后,可能没有或者一个等号或者两个等号 首先,C# 做上传文件的…

    Linux 2023年6月7日
    0114
  • 误删除系列二:恢复已经删除文件

    背景:基于对恢复的好奇心,所以写一系列相关的博客,在linux没有回收站这一说法,通过rm -rf file的操作,如何恢复 以下的讨论分为两种情况: 删除后进程还能找到情况 删除…

    Linux 2023年6月7日
    068
  • 关于网络安全防护架构中的DMZ区

    公司有一个网站群的业务,应用规模比较大,目前计划是从传统的虚拟机部署方式迁移到内部的私有云。 这种迁移的动作是一个很好的学习机会。在交流的时候的时候,领导有提到现有的架构基本上是参…

    Linux 2023年6月14日
    0101
  • Linux备份之远程同步—rsync

    一、备份 1.1 什么是备份? 备份就是把重要的数据或者文件复制一份保存到另一个地方,实现不同主机之间的数据同步 1.2 为什么做备份? 数据在公司中是很重要的!!!备份就是为了恢…

    Linux 2023年5月27日
    0102
  • Typora Ubuntu 安装

    官网方法 终端命令行安装 or use sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys BA300B77…

    Linux 2023年6月7日
    092
  • NoteOfMySQL-09-存储过程与函数

    常用的SQL语句在执行时需要先编译,然后执行;而存储过程(Store Procedure)是经编译后存储在数据库中的SQL语句集,在数据库中创建和保存。 一、存储过程与函数的区别 …

    Linux 2023年6月14日
    065
  • Vim 编辑器|批量注释与批量取消注释

    添加注释 ctrl + v 进入块选泽模式。 上下键选中需要注释的行。 按大写 I 进入插入模式,输入注释符。 按两次 ESC 退出,即完成添加注释。 取消注释 ctrl + v …

    Linux 2023年5月27日
    0104
  • Linux动静分离与Rewrite

    一、动静分离 1.1 单台机器动静分离 1、创建NFS挂载点(NFS服务端) mkdir /static vim /etc/exports /static 172.16.1.0/2…

    Linux 2023年6月14日
    084
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球