linux-常用命令(1)

Linux基础指令 阅读详情
首先来了解下linux:
linux是一个多用户,多任务的操作系统,收费的操作系统.
linux:
版本:
内核版本
发行版本
centos:开源的免费的os
////////////////////////
安装虚拟机
虚拟机:就是一台电脑
通过虚拟机软件可以在自己的电脑在安装几个电脑
常见的虚拟机软件:
VmWare
virtualBox:oracle 免费的
///////////////////////////////////////
linux的目录结构(主要)
home:家.用户的家
普通用户的家目录文件在home下 例如:一个用户tom 在home就会存在tom的目录
root:超级管理员root的家
etc:存放配置文件
usr:存放共享的资源
///////////////////////
linux的命令
常用的命令
查看帮助:
man 命令
退出帮助目录:   q
切换目录:cd
cd 目录
cd 目录/目录
cd ..  :上一级目录
cd / :根目录
cd ~ :回家
创建目录和删除目录
mkdir 创建
mkdir 目录名
mkdir -p a/b/c
rmdir 删除
rmdir 目录名:只能删除一个空目录

展示目录下文件列表(以后使用ll即可)
ls
ls:展示的能看见的文件(和目录)的名称
ls -a:展示所有的文件的名称
文件前面有"."代表的是隐藏文件
ls -l:显示文件的详细信息
简写的方式: ll(★)
ll -h:友好的显示

浏览文件
cat:显示文件的所有内容
cat 文件名
more:分页显示
空格:下一页
回车:下一行
less:分页显示
可以通过PgUp PgDn 翻页查看
tail(★★)
查看一个文件的后面的内容
tail -显示后几行 文件名
tail -f 文件名 
动态的查看
例如:
tail -f catalina.xxx.log
通过 ctrl+c 结束滚动查看

文件的操作
创建一个文件
touch 文件名 创建一个空白的文件
复制文件
cp 文件 目录/文件名
例如:
cp 1.txt 2.txt
cp 1.txt 1/1.txt
移动文件(重命名)
mv 文件 目录/文件名
mv 文件名 新文件名

删除文件 rm
rm 文件名:带询问删除
rm -f 文件名:不带询问删除
rm -r 目录:带询问的递归删除
rm -rf 目录:不带询问的递归删除(谨慎使用)

tar:打包或解压 一个文件或者目录(★★)
常用的组合
-cvf :打包一个文件或者目录
-zcvf:打包并压缩一个文件或者目录 压缩的格式:gzip
-xvf:解压或者打开一个tar文件
格式:
tar 参数 文件名 要打包|解压的文件目录

例如:
将当前目录下的所有文件打包成test1.tar
tar -cvf test1.tar ./*
将当前目录下的所有文件打包并压缩成test2.tar.gz
tar -zcvf test2.tar.gz ./*
将test1.tar解压到当前目录
tar -xvf test1.tar 
将test1.tar解压到b目录
tar -xvf test1.tar -C b
其他的常用命令
grep:查找符合条件的字符串(★)
grep 字符串 
pwd:显示当前的工作目录
wget:下载资料
wget 资源路径

vi和vim编辑器(理解中了解)
编辑普通文件
三种模式:命令行、插入、底行模式。
切换到命令行模式:按Esc键;
切换到插入模式:按 i 、o、a键;
i 在当前位置生前插入
I 在当前行首插入
a 在当前位置后插入
A 在当前行尾插入
o 在当前行之后插入一行
O 在当前行之前插入一行


切换到底行模式:按 :(冒号);


管道 | ★
重要的一个概念,其作用是将一个命令的输出用作另一个命令的输入
例如:
在ifconfig的结果里查找 192.168字符串
ifconfig | grep 192.168
以后常用
查找和java相关的进程
ps -ef | grep java
查找和3306相关的信息
ps -ef | grep 3306


系统管理命令
date 显示或设置系统时间
date  显示当前系统时间
date -s “2014-01-01 10:10:10“  设置系统时间

clear 清屏
ctrl+l

ps 正在运行的某个进程的状态
ps –ef  查看所有进程
★ps –ef | grep ssh 查找某一进程

kill 杀掉某一进程
kill 2868  杀掉2868编号的进程
★kill -9 2868  强制杀死进程

网络管理
ifconfig:查看所有的网络设置
ifconfig 网卡名称 down :禁用网卡
ifconfig 网卡名称 up :启用网卡

ping:和window中一样
通过ctrl+c取消

netstat 查看网络端口。
netstat -an | grep 3306 查询3306端口占用情况


////////////////////////////////


了解用户管理
添加
useradd 用户名:默认会在home目录下给一个用户创建一个目录
passwd 用户名: 回车输入密码

useradd 用户名 -d /home/目录:创建一个用户然后在指定该用户的家目录

删除
userdel 用户名:只是删除用户 但是不删除家目录
userdel -r 用户名:删除用户连带家目录一起删除

切换用户:
ssh -l 用户名 -p 22 主机
例如: ssh -l tom -p 22 192.168.17.131
su - 用户名

了解组管理
添加
groupadd 组名
useradd 用户名 -g 组名
删除
groupdel 组名
注意:
若组下有用户,删除不了


///////////////////////////////////////////////////////////////
文件的权限:
普通文件: 包括文本文件、数据文件、可执行的二进制程序文件等。 
目录文件: Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。  
设备文件: Linux系统把每一个设备都看成是一个文件

通过ll展示的列表
以 d 开始的是目录文件
以 - 开始的是普通文件

文件的权限9个字母 三个三个一组
第一组代表的是当前用户的权限
第二组代表的是组的权限
第三组代表的是其他用户的权限

r:读   4
w:写 2
x:执行 1

chmod 变更文件或目录的权限。
chmod 755 a.txt 
chmod u=rwx,g=rx,o=rx a.txt
chmod 000 a.txt  / 
★chmod 777 a.txt

了解:chown 变更文件或目录改文件所属用户和组
chown u1:public a.txt:变更当前的目录或文件的所属用户和组
chown -R u1:public dir:变更目录中的所有的子目录及文件的所属用户和组
格式:
chown 用户:组 文件

mkdir [-p] 目录
rmdir 目录:删除空目录






补洞与fairing算法 对网格进行补洞,remesh, 平滑,fairing, 最小二乘优化平滑 阅读详情

相关推荐

Plant Simulation新手入门:5步搞定生产线物流仿真(附模型库使用技巧)

本文为Plant Simulation新手提供了从零开始构建生产线物流仿真的五步入门指南。通过理念重塑、流程规划、对象连接、参数设置到数据分析的完整流程,帮助用户快速掌握这一强大仿真工具的核心逻辑。文章特别强调了模型库的高效使用技巧,助力工程师在虚拟环境中精准模拟和优化生产系统,提升规划效率。

efc123456的博客 333

Liunx(一)VMware虚拟机安装学习--Liunx学习的准备

虚拟机安装初衷:一:安装前的准备二:虚拟机硬件配置2.1 打开VMware,选择“创建新的虚拟机”;2.2典型安装与自定义安装2.3 虚拟机兼容性选择2.4.选择稍后安装操作系统2.5操作系统的选择2.6 虚拟机位置与命名2.7 处理器与内存的分配2.8网络连接类型的选择,网络连接类型一共有桥接、NAT、仅主机和不联网四种。2.9其余两项按虚拟机默认选项即可2.10磁盘容量2.11.磁盘名称,默认即可2.12取消不需要的硬件2.13点击完成,已经创建好虚拟机。三:安装CentOS镜像文件3.1.右击刚创建的

qq_35708390的博客 1万+

从转发时钟到嵌入式时钟:CDR、CTLE与DFE在高速串行链路中的协同演进

本文深入探讨了高速串行链路中CDR、CTLE与DFE技术的协同演进。从转发时钟到嵌入式时钟的转变,详细分析了CDR的工作原理与实现架构,以及CTLE和DFE在信道损耗补偿和ISI干扰消除中的关键作用。通过实战案例展示了这些技术在28Gbps至112Gbps SerDes设计中的优化策略与性能提升。

weixin_42539414的博客 294

CentOS详细安装教程

本文在虚拟机上安装 CentOS Linux release 7.6.1810 版本的操作系统,仅作为安装记录。

明天你好的博客 2万+

openclaw 保姆级部署与核心玩法解析:国产DeepSeek模型 + 飞书

OpenClaw是一款功能强大的开源AI个人助理,支持全平台私有化部署,数据完全本地掌控。它不仅可通过聊天窗口直接操控电脑(安装软件、创建项目),还支持接入飞书等主流通讯工具,化身24小时在线的智能助理。本文提供了从零开始的详细部署教程,涵盖基础安装、模型配置(如GLM-4、DeepSeek)到飞书集成的完整实战指南,助你将这款“核动力”AI助手快速融入日常工作流。

甘蓝的专栏 2996

第229篇 轨迹时间参数化——TOPP-RA和速度约束处理

本文介绍了时间最优路径参数化(TOPP)问题及其解法。TOPP研究如何在给定空间路径上分配时间,使机器人运动时间最短且不超速,需满足速度、加速度和力矩约束。经典解法采用相平面法,通过前向和后向扫描确定最优速度曲线。TOPP-RA改进了数值稳定性,支持多约束处理。文章对比了TOPP与轨迹优化的区别,列举了开源工具,并解答了面试常见问题,指出TOPP广泛应用于机械臂、AGV等领域。TOPP不改变路径形状,仅优化速度分配,其最优解具有bang-bang特性。

郑伟强dev的专栏 318

centOS7操作系统安装教程(图文详解)

给大家送上centOS操作系统安装详系教程。

m0_68495664的博客 3万+

三菱FX系列PLC模拟量输入AD模块的使用方法和相关编程设置详解

三菱FX系列PLC模拟量输入AD模块的使用方法和相关编程设置详解

Robot_PLC_HMI_Automation 1万+

CentOS入门必备知识——详细解读

CentOS(Community Enterprise Operating System)是一种基于 Red Hat Enterprise Linux(RHEL)源代码构建的免费开源操作系统。它在稳定性、安全性和可靠性方面表现出色,被广泛应用于服务器环境、企业级应用和开发平台。

2303_81146519的博客 6643

使用 MATLAB/Simulink + Reinforcement Learning Toolbox 构建一个基于强化学习的永磁同步电机(PMSM)自适应控制仿真系统

随着人工智能(AI)技术的快速发展,强化学习(Reinforcement Learning, RL)在控制系统中的应用日益广泛。在电机控制领域,传统的PID控制虽然成熟稳定,但在面对非线性、时变、不确定负载等复杂工况时,其控制性能可能受限。而强化学习通过与环境的交互学习,能够实现在线自适应控制策略优化,显著提升系统的鲁棒性与响应速度。本教程将带你使用构建一个基于强化学习的永磁同步电机(PMSM)自适应控制仿真系统,实现从控制策略设计、环境建模、训练到仿真的全过程。当前转速(ω)

amy_mhd的博客 407

Autosar Configuration(十四)SomeIP之配置SoAd

本文主要介绍SomeIp协议栈中的SoAd在Configurator中的详细配置

king110108的专栏 2600

《Linux程序设计》实验1 Linux常用命令

(1)帮助命令:--help、info。(2)文件系统常用命令:ls、mkdir、rmdir、mv、rm、cp、find、head、tail、wc、grep、gzip、gunzip、tar、mount、umount。(3)系统管理常用命令:useradd、passwd、kill、date。(4)网络操作常用命令:ifconfig、ifup、ifdown、ping。(5)网络安全常用命令(6)字符串显示命令echo。(1)切换到/home目录。

J1481852914的博客 983

YOLOv8改进:在C2F模块中引入RepGhost Bottleneck模块

C2F类是YOLOv8中的C2F模块的实现,它包含一个RepGhostBottleneck模块、一个卷积层和一个批归一化层。通过在C2F模块中引入RepGhost Bottleneck模块,我们可以在保持计算效率的同时提升模型的表达能力。这是因为RepGhost Bottleneck模块通过引入重复的卷积核来扩展模型的感受野,从而增加了模型对不同尺度目标的感知能力。RepGhost Bottleneck是一种用于卷积神经网络的改进模块,它可以在保持计算效率的同时提升模型的表达能力。希望以上内容对你有帮助!

IlgCrystal的博客 1306

Linux常用命令1

文章目录Linux常用命令1、查询当前目录下的文件属性2、目录跳转3、复制文件并修改名称4、强制换行5、清空至行首6、清空至行尾7、清屏8、取消本次命令编辑9、退出10、帮助命令11、查找man手册中ls相关的内容,并过滤部分符号,保存到max.txt文件中12、查看文件内容13、分页查看文件内容14、查看当前工作目录15、切到加目录16、切换工作目录17、切到上一级目录18、切到上一次目录19、查看目录下文件20、查看目录下文件详情21、递归查询opt目录下的文件22、用来设置指令的别名23、切换用户24

weixin_39608791的博客 1万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

【Linux】Linux基础常用命令1(常用Linux命令的基本使用,Linux终端命令格式)

【Linux】Linux基础常用命令1(常用Linux命令的基本使用,Linux终端命令格式)1. 常用Linux命令的基本使用1.1 学习Linux终端命令的原因1.2 常用Linux命令的基本使用1.3 自动补全2. Linux终端命令格式2.1 终端命令格式2.2 查阅命令帮助信息2.2.1 --help2.2.2 man 1. 常用Linux命令的基本使用 1.1 学习Linux终端命令的...

来日浅谈的博客 9611

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

linux常用命令1

LINUX常用命令 1.cd 2.pwd 3. ls 4.passwd 5.who 6. cat 7. mkdir 8. rmdir 9.chmod 10.chown 11.chgrp 12.touch 13.cp 14.mv 15.rm 16.find 17.grep 18.more 19. less 20.head 21. tail 22. cut

zhuxineli的专栏 737

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

[OS-Linux]Linux的常用命令1

本文主要以CentOS为例,介绍了Linux的基础,以及、、、等命令 一、Linux的简介 Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯托瓦兹在1991年发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。严格来讲,Linux只是操作系统内核本身,而CentOS是是一款企业级Linux发行版。 这里需要注意,在Linux中一切皆文件,包括普通文件、显卡、网络等等都是文件,这一点十分重要! Linux的目录结构和文件组织形式是以多叉树的形式组织的,保

RMA515T的博客 2665

1、linux 简介及常用命令

一、步入linux1. linux 简要介绍 linux 的基本思想:一切皆文件 linux 的特点:多用户、多任务、多平台 2. linux 发行版 概念:linux的本质只是操作系统的核心,人们以linux核心为中心再集成各种各样的系统管理软件或应用工具组成一套完整的操作系统,便成为linux发行版 常见linux发行版:redhat(企业级收费)、centos(企业级免费–基于rehat重构)

Man 1630

linux1——linux常用命令

现在我们使用的操作系统(Windows、Mac OS、Android、iOS 等)都是带图形界面的,简单直观,容易上手,对专业用户(程序员、网管等)和普通用户(家庭主妇、老年人等)都非常适用;计算机的普及离不开图形界面。然而在计算机的早期并没有图形界面,我们只能通过一个一个地命令来控制计算机,这些命令有成百上千之多,且不说记住这些命令非常困难,每天面对没有任何色彩的“黑屏”本身就是一件枯燥的事情;这个时候的计算机还远远谈不上炫酷和普及,只有专业人员才能使用。

m0_51553670的博客 296

linux 常用命令1

linux 常用命令1 1/清空文件内容 echo " " > test.txt 2/

shengwei_1995的博客 1540

Linux 系统常用命令1

小技巧:ctrl + shift + = 放大终端窗口的字体显示ctrl + - 缩小终端窗口的字体显示tab 自动补全 e.g. cd d[tab]

weixin_47081390的博客 921

Linux(1) linux入门以及常用命令

Linux入门 1.Linu为什么学习 linux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展 都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因 为用户已经习惯于使用微信交流,不是说技术上实现不了解而是老百姓已经习惯了,想让他们不用,即 使他们自己不用亲戚朋友还是要用,没有办法的事情。 用习惯了windows操作系统,再让大家切换到别的操作系统基本上是不可能的事情,改变一个人已经养 成的习惯太难。没有办法深入到普通老百

OVO_LQ_Start的博客 1594

【Linux实用篇】Linux常用命令(1)

当我们在查看一些比较大的文件时,我们可能需要经常查询文件尾部的数据信息,那这个时候如果文件很大,我们要一直向下翻页,直到最后一页,去看最新添加的数据,这种方式就比较繁琐了,此时,我们可以借助于tail指令。mkdir -p itcast/test 在工作目录下的itcast目录中建立一个名为test的子目录,若itcast目录不存在,则建立一个。cat 指令会一次性查看文件的所有内容,如果文件内容比较多,这个时候查看起来就不是很方便了,这个时候我们可以通过一个新的指令more。动态查看文件尾部的数据。

vdssdf的博客 1264

Linux.1linux常用命令

本文总结了Linux常用命令操作:1)文件查看(ls系列命令显示目录内容及详细信息);2)目录操作(cd切换路径、mkdir创建目录);3)文件操作(touch创建、cat查看/追加、rm删除、mv移动、cp复制);4)权限管理(chmod修改权限、sudo临时提权);5)文本编辑(gedit/echo/vim);6)程序编译(gcc);7)辅助命令(ipaddr/pwd等)。涵盖文件管理、权限设置、文本编辑等核心操作,提供常用参数说明和典型用法示例。

weixin_62361891的博客 806
上一篇: javaMail学习(与spring集成)
下一篇: POI操作Excel常用方法总结
shadow_zed
博客等级 码龄10年 6289粉丝 68原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值