首页 > 系统相关 >Linux最常用命令(最全)精美

Linux最常用命令(最全)精美

时间:2023-06-08 13:32:21浏览次数:50  
标签:文件 删除 查看 创建 最全 常用命令 Linux 可以 目录


By CaesarChang 张旭             

~关注我  带你看更多精品技术和面试必备

想要进修一下基础的可以加群

Linux最常用命令(最全)精美_运维

       号码

 1153132260

Linux最常用命令(最全)精美_运维_02

 

1   

touch 文件名:创建文件 可以一次创建多个文件,以空格隔开

                touch a b

2

rm :删除文件或者文件夹   -r:递归删除   -f:强制删除 即没有提醒

一般常用         rm -rf 要删除逇文件名 

 3

mv:移动文件或者文件夹,可以在移动的时候重命名

 4 

mkdir: 创建目录   -p : 递归的创建目录 也就是可以创建多层目录   一次创建多个目录: mkdir {a,b,c,d}

cp:复制文件或者文件夹

cat :查看文件内容   -n:带行号

 7 

more:分页查看文件内容 空格下一页

8

ls :查看文件

9

针对文件        针对目录     r   读权限    可以查看文件内容   可以列出目录中的内容     w   写权限    可以修改文件内容    可以在目录中创建、删除文件     x   执行权限 可以执行文件      可以进入目录  r->4   w->2   x->1chmod:修改文件或目录的权限,只有root和所有者可以更改chmod g+w,o-w test.txt

 10

useradd: 添加用户   useradd 用户名 passwd: 修改用户密码   passwd 用户名 不加用户名直接更改自己的密码

11

cd 切换目录cd .. 要加空格cd ../xxx 进入上一级目录的子目录

12

echo :把内容重定向到指定的文件中 ,有则打开,无则创建 覆盖模式>: echo “ww”>aa.txt 追加模式>>: echo "ww">>aa.txt

13

pwd :查看当前目录的绝对路径

 14 

top确认CPU和内存的占用情况

15 

uname -a :显示完整的系统信息

16

ifconfig :查看或者配置网卡信息(ip addr)

17

df :-lh磁盘使用情况

 18

kill Pid名称 :杀死进程

 19

找出运行在指定端口的进程: netstat -tlnp | grep ':22'

 20

tar - cxzjvf <打包后的文件> <欲打包的目录 打包及压缩:tar -czvf .tar.gz ./a/ 7. 拆包及解压缩: tar -xzvf a.tar.gz 1. c :创建的一个归档文件 2. x :拆包 3. z :以gzip 格式压缩 j :以bzip2格式压缩 4. v :显示打包或者拆包的文件信息 5. f : 后面紧接一个 归档文件

21

文本编辑 vim a.txt 一般模式中按 : 进入命令模式 :q 安全退出,当没有操作该文档 :q!修改了内容,但不想保存,强制退出 :wq 保存退出 :set number 显示行号set nonumber 取消行号显示

22

service iptables stop 关闭防火墙 service iptables start 开启防火墙 service iptables status 查看防火

23

su root 切换到root用户

 

么么哒  拜了个拜! 

标签:文件,删除,查看,创建,最全,常用命令,Linux,可以,目录
From: https://blog.51cto.com/u_14689911/6439258

相关文章

  • 【Linux】上传下载文件命令rz、sz
    安装要使用rz、sz命令传输文件需要给服务器安装lrzsz:yum-yinstalllrzsz上传上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,上传到服务器当前路径下。【选择需要上传文件,一次可以指定多个文件】下载下载文件只需在shell终端......
  • 部署springboot项目到linux服务器,端口访问不了
    部署springboot项目到服务器,端口访问不了看一看之前有没有端口已经占用了ps-ef|grepjava 例如,8000,有项目已经在后台了(例如nohup设置springboot项目系统后台不挂断地运行命令)如果你的新项目的端口是8020或者8030也是不能使用的(这里是我遇到的问题)这时候关......
  • Linux驱动开发(I2C系统的重要结构体)
    @TOC前言本篇文章来讲解I2C系统的重要结构体,了解这些结构体对于编写I2C驱动来说是至关重要的,所以要想编写好一个I2C驱动程序那么就必须先了解这些结构体。一、I2C硬件框架这里使用百问网的一张图片来讲解:一个芯片中可以有多个I2C控制器,并且一个I2C控制器可以控制多个设备。那么在对......
  • linux配置虚拟ip实现主备双击高可用
    linux配置虚拟ip实现主备双击高可用背景:设置了虚拟ip指向两台服务器,但是没有配置虚拟网卡,虚拟ip10.249.134.227分别指向10.249.134.193,10.249.134.194,使用HaVip结合keepalived实现主备双机高可用转自HaVip结合keepalived实现主备双机高可用(aliyun.com)1.执行以下命令,主......
  • 为什么程序员相互用linux
    程序员相互使用Linux主要因为以下原因:1、开放源代码:Linux是开源的操作系统,可以自由地获取、修改和分发,这意味着任何开发人员都可以对其进行自定义设置和调整,而且还可以以相同或类似方式与其他人共享和协作工作。2、适合开发环境:Linux提供了丰富的命令行工具、新增工具和脚......
  • linux设置开机启动nginx、java
    linux设置开机启动nginx、java1、开机启动nginx我是用yum安装的nginx,nginx启动程序在/usr/sbin/nginx#修改/etc/rc.d/rc.local文件#添加/usr/sbin/nginx#添加后执行chmod+x/etc/rc.d/rc.local#如果重启后没有自启成功,查看/var/log/boot.log日志中是否有错误#!/bin/bash#......
  • linux下安装erlang
    1.安装依赖环境:1)安装GCCGCC-C++Openssl等模块,安装过就不需要安装了yum-yinstallmakegccgcc-c++kernel-develm4ncurses-developenssl-devel 2)安装ncursesyum-yinstallncurses-devel2.下载erlang:官网下载:http://erlang.org/download/或者直接下载[root@manmanda20......
  • linux环境下jenkins搭建过程+Flutter打包集成
    安装jenkins配置java环境,androidsdk环境,flutter环境配置flutter自动打包脚本安装jenkins1.下载jenkins安装包首先下载jenkins安装包,官网下载地址:https://www.jenkins.io/download/,如果嫌太慢可以使用镜像下载:http://mirrors.jenkins-ci.org/解压并安装jenkinsrpm-......
  • 一分钟学一个 Linux 命令 - mv 和 cp
    前言大家好,我是god23bin。欢迎来到《一分钟学一个Linux命令》系列,今天需要你花两分钟时间来学习下,因为今天要讲的是两个命令,mv和cp命令。mv什么是mv命令?mv是英文单词move的缩写,顾名思义,可以用来移动东西,那么移动什么呢?答案就是可以移动文件或目录,将其从一个位置移到......
  • 2023.6.7 Linux系统日志管理
    01Linux系统⽇志管理系统⽇志架构概述syslog⽇志审查Journal⽇志审查Journal⽇志持久化⽇志轮询logrotate系统⽇志架构概述在rhel7系统中有两个⽇志服务,分别是传统的rsyslog和新添加的systemd-journalsystemd-journald是⼀个改进型的⽇志管理服务,可以收集来⾃内核......