小白学习一周 Linux命令

2023-11-01

                                                         文件系统管理相关命令

clear:清屏
pwd:打印当前工作目录
tmp:打开文件夹
cd:改变当前工作目录
mkdir:创建一个新文件夹
mkdir /:在根目录下创建一个新文件夹
mkdir -p:套娃创建文件夹
rmdir:删除当前目录下的文件夹
rmdir /:删除根目录下的文件夹
rm:删除普通文件,常用参数-f,-r
rm -r:删除前提示是否删除 输入y删除
rm -rf:可以删除任何文件夹
ls: 打印文件列表信息,常用参数-a和-l
ls /: 查看根目录下的文件夹
ls -l: 表示更加完整的文件属性信息(-l:完整文件属性信息)
ls -a: 列出包括隐藏文件(以.打头的文件)
ls -al: 详细列出所有文件
echo:创建一个普通文件 格式(echo [文件内容] > 文件名)
cat:查看文件的数据内容
rename : 重命名文件 (格式 :需要修改的文件名 修改后的文件名 本来的文件名)
mv:move,移动文件,(也能用作重命名 格式:源文件名 修改后文件名)
cp:拷贝文件 (cp [要拷贝的文件|文件列表] [目录文件名|目的目录])
chmod:修改文件的权限属性 (格式:chmod 000 文件名 rwx(大小):421
chown:修改文件的所有者属性 左边为修改用户名:右边为修改群 (吧maht:python maht:君君GG的所有者 python:所属主群)
touch: 文件不存在则创建文件,存在则更新该文件时间
truncate: 修改文件大小,常用参数-s(粗暴改法)格式:truncate -s 数字 文件名

useradd:创建用户 (创建用户后才能修改文件的所有者)
useradd -g 组群(主群) -G 组名,组名,组名 用户名(创建用户并让其加入已有组群)passwd:为用户设置密码
userdel(rm -rf /home/ ):删除一个指定存在的用户 (rm -rf /home/ /home/):删除两个
usermod:修改一个已存在用户的属性信息 usermod -l 修改名 原名
id:查看指定用户的信息
ls -l /home 查看所有用户信息
cat /etc/passwd 查看详细所有用户
exit:注销当前登录用户
su:切换用户

组群 已有:python*
groupadd:创建一个新组群
groupdel:删除一个已存在的组群
groupmod:修改一个已存在组群的属性信息groupmod -g :修改组群gid(groupmod -g gid 组名)
groupmod -n :修改组群id(groupmod -n 改后 原名)
cat /etc/group:查看所有组群
Tips:在Linux系统中每个用户必须有且仅有一个组群,除此之外可以加入若干个其他组群,在创建一个新用户时如果没有指定该用户的主组群,系统会自动创建一个和用户同名的组群,并设置为该用户的主组群,我们称这个组群为用户的私人组群

ln:link,创建链接文件,分为软链接(即符号链接,要带上-s参数)和硬链接(创建一个同步文件:格式ln 文件名 dd[随意字段]) vi/vim:Linux系统自带的文本编辑器
wq 保持并退出
q! 强制退出
man:manual,手册,退出按esc后wq
tar:打包文件 (格式:tar -cvf 打包文件名[dj.tar] 文件1 文件2 文件3)
查看包内内容 tar -tvf 包名
解压 包tar -xvf 包名
zip:打包文件 zip -r 包名.zip *
unzip:查看解压包内容 unzip -l 包名.zip
解压文件unzip 包名.zip
下载安装 :压缩 yum install zip 打包
下载安装:解压 yum install unzip (-y不用确定) 查看 解压
压缩包包后缀:.tar .gz .tgz,常用参数 -zcvf(创建压缩包)-ztvf(查看压缩包)-zxvf(解压)
压缩包后缀:.tar.bz2,常用参数-jcvf(创建压缩包),-jtvf(查看压缩包),-jxvf(解压)
压缩包后缀:.tar.xz,常用参数-jcvf(创建解压包),-jtvf(查看压缩包),-jxvf(解压) nano:执行文件 与vim同理
more:查看文件的数据内容,适合查看大文件find:查找文件路径

相关常用命令
ps:显示当前时刻系统中的进程信息,常用参数-e和-aux
top:实时刷新显示系统中的所有进程信息
kill:结束进程,常用参数-9
killall:通过名字结束进程
&:在一条命令的末尾带上该符号可以让其后台执行
CTRL+C组合键:强制结束当前正在前台运行的命令
CTRL+Z组合键:将当前正在前台运行的命令调到后台,并暂停它的运行
fg:将后台任务调到前台运行
bg:将后台暂停任务的任务运行起来

ping:检查当前机器和目标机器之间的网络连接是否通畅
ifconfig:查看当前系统的网络配置信息(比如IP地址,MAC地址等)
netstat:network state,查看当前网络状态信息

poweroff:关机
reboot:重启
shutdown:关机或重启,常用参数-s(关机)和-r(重启)

                                                                                                                  2020/02/23
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

小白学习一周 Linux命令 的相关文章

  • 创建型模式-原型模式

    文章目录 一 原型模式 1 概述 2 结构 3 实现 4 案例 1 5 使用场景 1 6 扩展 深克隆 一 原型模式 1 概述 用一个已经创建的实例作为原型 通过复制该原型对象来创建一个和原型对象相同的新对象 2 结构 原型模式包含如下角色
  • 编译XT720 2.3.7的kernel

    这是XT720的kernel地址 https github com CyanogenModXT720 android kernel 把其中的xt720分支拷贝下来 color darkred git clone https github c
  • 大数据组件及其性能

    大数据组件有很多 以下是一些常见的大数据组件及其功能和优点的介绍 Hadoop Hadoop是一个开源的分布式计算框架 它包含了Hadoop分布式文件系统 HDFS 和MapReduce计算模型 Hadoop的功能包括存储大规模数据 并行处
  • 从properties文件中读取属性

    为了从properties文件中读取属性 建立一个辅助类 package com util import java io IOException import java util public class Tools 设计成静态变量是为了让
  • Spring Boot使用内存数据库H2和HSQLDB【从零开始学Spring Boot】

    内存数据库 Embedded database或in momery database 具有配置简单 启动速度快 尤其是其可测试性等优点 使其成为开发过程中非常有用的轻量级数据库 在spring中支持HSQL H2和Derby三种数据库 哪个
  • [网络安全提高篇] 一二〇.恶意软件动态分析经典沙箱Cape批量提取动态API特征

    终于忙完初稿 开心地写一篇博客 网络安全提高班 新的100篇文章即将开启 包括Web渗透 内网渗透 靶场搭建 CVE复现 攻击溯源 实战及CTF总结 它将更加聚焦 更加深入 也是作者的慢慢成长史 换专业确实挺难的 Web渗透也是块硬骨头 但
  • 故障诊断 matlab 仿真,基于MATLAB的BP网络变压器故障诊断仿真

    62 内 燃 机 与 配 件基于MATLAB的BP网络变压器故障诊断仿真 郑广瑞 王娜 包头供电局 包 头 014000 摘要 基于油中溶解气体分析针变压器故障诊断的对传统方法 在诊断过程中各存在不同程度的诊断缺陷 导致输出的诊断结果 不准
  • elasticsearch 模糊查询

    1 使用关键字wildcard 2 它使用标准的 shell 通配符查询 匹配任意字符 匹配 0 或多个字符 GET cars transactions search pretty query wildcard city value ia
  • js 设置style属性

    var cssText font weight bold color red 下面写法用于firefox类型浏览器 element setAttribute style cssText 下面写法用于IE类型浏览器 element style
  • 【深度学习】遗传算法

    目录 一 遗传算法 二 遗传算法概述 2 1 选择 2 2 交叉 2 3 变异 三 遗传算法的基本步骤 3 1 编码 3 2 初始群体的生成 3 3 适应度评估 3 4 选择 3 5 交叉 3 6 变异 3 7 总结 四 遗传算法工具箱 4
  • BSGS

    BSGS 问题 给定整数 a b p a b p a b p 其中 a
  • ioctl详解(Linux设备驱动程序模块)

    我这里说的ioctl函数是指驱动程序里的 因为我不知道还有没有别的场合用到了它 所以就规定了我们讨论的范围 写这篇文章是因为我前一阵子被ioctl给搞混了 这几天才弄明白它 于是在这里清理一下头脑 一 什么是ioctl ioctl是设备驱动
  • 面试大厂最常考算法之一LRU缓存算法

    题目 146 LRU 缓存机制 运用你所掌握的数据结构 设计和实现一个 LRU 最近最少使用 缓存机制 实现 LRUCache 类 LRUCache int capacity 以正整数作为容量 capacity 初始化 LRU 缓存 int
  • 官网无法下载 AndroidStudio 解决

    问题 官网无法下载 AndroidStudio 解决 复制链接 更换 redirector gvt1 com 为 dl google com 即可下载
  • 动态规划之矩阵连乘(C语言)

    include
  • 【YOLOv5问题记录】thop库的安装

    最近开始学习YOLOv5 踩了不少坑 总结一下问题 配置环境按照这篇教程来的 Yolov5的配置 训练 超级详细 小学生玩编程的博客 CSDN博客 训练数据集跟着炮哥的这篇 目标检测 教你利用yolov5训练自己的目标检测模型 yolov5
  • liunx如何重启mysql

    Linux如何重启MySQL Linux中重启MySQL可以使用service mysql restart命令和脚本启动方式 etc inint d mysql restart 推荐 MySQL教程 其他命令如下 一 启动 1 使用 ser
  • leetcode第一题详解

    第一题两数之和 这个题没有什么难度啊 标示的足够清楚了 1暴力解法 加法 class Solution public int twoSum int nums int target 外层循环 遍历数组nums for int i 0 i lt
  • vue动态路由

    import Vue from vue import Router from vue router import layout from components layout Vue use Router 动态路由 export const
  • 用Caffe提取深度特征

    用Caffe提取深度特征 发表于 2015 05 28 1条评论 最近做对比实验 要比较非深度的方法加上deep feature之后的效果 于是就用Caffe提了一把特征 过程不困难但是有点繁琐 姑且记录下来 留个参考 准备工作 用Caff

随机推荐

  • jd-gui - 打开jar出现中文乱码问题

    我们平时会使用JD GUI来直接打开别的项目的jar包 来看看源码里有什么问题 代码里都是英文注释倒还好 要是有中文的注释 可能就会发生下面的情况 乱码了 这里不像eclipse或者idea 直接在设置里配置编码格式为UTF 8即可 但是j
  • kettle增量抽取

    通过时间去增量抽取 数据源 1 新建trans转换 设置变量 step1 mysql输入 不勾选 允许建议转换 勾选中文可能会乱码 step2 设置变量 2 新建trans转换 根据变量抽取数据 step1 获取变量 step2 表输入 s
  • uni-app和web-view页面相互传参

    在uni app中 可以通过uni navigateTo和uni redirectTo等方法跳转到其他页面 并且可以通过url参数进行页面间的参数传递 而在web view页面中 可以通过url的query参数进行参数传递 下面是一个示例
  • 什么是springboot

    Spring Boot是由Pivotal团队提供的全新框架 其设计目的是用来简化Spring应用的创建 运行 调试 部署等 使用Spring Boot可以做到专注于Spring应用的开发 而无需过多关注XML的配置 Spring Boot使
  • csdn 代码样式 代码高亮 代码风格

    刚玩csdn 结果发现博客帮助里没有教这个 就写了一下 希望可以帮到一些和我一样的新手 在文章的富文本内 选择源代码后 在源代码中编辑即可 修改下文中的class可以进行多种样式风格的支持 如html c javascript java c
  • 在ubuntu 20.04中安装mmSegmentation

    注 此教程是博主的学习笔记 基于pycharm软件进行学习 如有问题可以在评论区进行评论 目录 一 在pycharm中创建object segmentation虚拟环境 二 mmSegmentation配置与安装 一 mmSegmentat
  • 腾讯云16核服务器配置大全_CVM和轻量服务器汇总

    腾讯云16核CPU服务器有哪些配置可以选择 可以选择标准型S6 标准型SA3 计算型C6或标准型S5等 目前标准型S5云服务器有优惠活动 性价比高 计算型C6云服务器16核性能更高 轻量16核32G28M带宽优惠价3468元15个月 腾讯云
  • 组合式API- 1-Setup

    参数 使用 setup 函数时 它将接受两个参数 props context 第一个参数 Props setup 函数中的第一个参数是 props 正如在一个标准组件中所期望的那样 setup 函数中的 props 是响应式的 当传入新的
  • Keil转到Eclipse遇到的几个问题

    ARM下Keil转到Eclipse后的几个问题 Keil转战到Eclipse下 首先 Eclipse的交叉工具链的环境要进行设置 其次 在Keil中的Scatter file在Eclipse下要重新编写 最后 Eclipse的调试环境要进行
  • SQL7 查找年龄大于24岁的用户信息

    描述 题目 现在运营想要针对24岁以上的用户开展分析 请你取出满足条件的设备ID 性别 年龄 学校 用户信息表 user profile id device id gender age university province 1 2138
  • 网络通信TCP/UDP

    目录 1 TCP 通信 cs 模型 socket 函数 bind 函数 listen 函数 connect 函数 accept 函数 recv 函数 send 函数 close 函数 出现的问题解决 2 UDP 通信 sendto 函数 r
  • 10 个基本的 Python 编码约定

    10 个基本的 Python 编码约定 1 使用描述性变量名 2 遵循 PEP 8 标准 3 使用文档字符串记录函数 4 避免全局变量 5 DRY Don t Repeat Yourself 不要重复自己 6 使用列表表达式 7 使用异常进
  • 串口与普通IO口的区别

    General Purpose Input Output 通用输入 输出 简称为GPIO 或总线扩展器 人们利用工业标准I2C SMBus或SPI接口简化了I O口的扩展 当微控制器或芯片组没有足够的I O端口 或当系统需要采用远端串行通信
  • Linux SVN 搭建(YUM)安装

    原文地址 http www centoscn com CentosServer ftp 2014 0202 2409 html 安装说明 系统环境 CentOS 6 2 安装方式 yum install 源码安装容易产生版本兼容的问题 安装
  • 正则验证

    一 校验数字的表达式 数字 0 9 n位的数字 d 2 至少n位的数字 d n m n位的数字 d m n 零和非零开头的数字 0 1 9 0 9 非零开头的最多带两位小数的数字 1 9 0 9 0 9 1 2 带1 2位小数的正数或负数
  • 遍历dataframe中的某列,找出含有空格的元素

    工作上需要处理一个数据 把一个较大数据中的姓名列和账号列全部遍历一遍 然后看是否数据里面含有空格 一开始想法是用for循环 一行一行遍历df数据 这个方法效率太慢 搜索一下 有个博主发现了一个map函数 太厉害了 我直接用了 准备先贴我的代
  • IDEA中POM 项目parent中的dependencyManagement中的依赖版本号报红

    现象 IDEA中作为管理依赖的parent项目的pom文件中 在dependencyManagement中的dependency 如果指定的版本在本地仓库不存在 并且在子项目中也未引用的时候 会报红 疑惑 只是引用了很常见的依赖 并且版本官
  • 如何编写一个含有抄底信号的副图指标

    如果你作为通达信软件源代码的程序维护员 如何编写一个含有抄底提示的副图指标 请看下面的的示例教程 python语言 python 导入所需的库 import talib 计算移动平均线 def moving average data per
  • 【哈佛积极心理学笔记】第6讲 乐观主义

    第6讲 乐观主义 How can we create consciously and subconsciously a positive environment where we actually can take out the most
  • 小白学习一周 Linux命令

    文件系统管理相关命令 clear 清屏 pwd 打印当前工作目录 tmp 打开文件夹 cd 改变当前工作目录 mkdir 创建一个新文件夹 mkdir 在根目录下创建一个新文件夹 mkdir p 套娃创建文件夹 rmdir 删除当前目录下的