linux的命令操作

Linux命令行操作基础 本文系统整理了Linux命令行基础知识,涵盖目录结构、命令语法和常用操作技巧。主要内容包括:1)Linux树状目录结构及路径表示方法;2)命令基本语法格式和Tab补全等操作技巧;3)重要基础命令详解,包括登录/电源管理(login/shutdown/reboot)、文件操作(cat/ls/cp/mv)和目录管理(mkdir/cd/pwd)等高频命令,每个命令均说明功能、格式及常用选项。适合Linux初学者快速掌握核心命令行操作,是入门必备的实用指南。 阅读详情
linux的命令操作




1、日常操作命令  


**查看当前所在的工作目录
pwd


**查看当前系统的时间 
date


**查看有谁在线(哪些人登陆到了服务器)
who  查看当前在线
last 查看最近的登陆历史记录




2、文件系统操作
**
ls /    查看根目录下的子节点(文件夹和文件)信息
ls -al  -a是显示隐藏文件   -l是以更详细的列表形式显示


**切换目录
cd  /home


**创建文件夹
mkdir aaa     这是相对路径的写法 
mkdir -p aaa/bbb/ccc
mkdir  /data    这是绝对路径的写法 


**删除文件夹
rmdir   可以删除空目录
rm -r aaa   可以把aaa整个文件夹及其中的所有子节点全部删除
rm -rf aaa   强制删除aaa


**修改文件夹名称
mv aaa angelababy


**创建文件
touch  somefile.1   创建一个空文件
echo "i miss you,my baby" > somefile.2  利用重定向“>”的功能,将一条指令的输出结果写入到一个文件中,会覆盖原文件内容
echo "huangxiaoming ,gun dan" >> somefile.2     将一条指令的输出结果追加到一个文件中,不会覆盖原文件内容


用vi文本编辑器来编辑生成文件
******最基本用法
vi  somefile.4
1、首先会进入“一般模式”,此模式只接受各种快捷键,不能编辑文件内容
2、按i键,就会从一般模式进入编辑模式,此模式下,敲入的都是文件内容
3、编辑完成之后,按Esc键退出编辑模式,回到一般模式;
4、再按:,进入“底行命令模式”,输入wq命令,回车即可


******一些常用快捷键
一些有用的快捷键(在一般模式下使用):
a  在光标后一位开始插入
A   在该行的最后插入
I   在该行的最前面插入
gg   直接跳到文件的首行
G    直接跳到文件的末行
dd   删除行,如果  5dd   ,则一次性删除光标后的5行
yy  复制当前行,  复制多行,则  3yy,则复制当前行附近的3行
p   粘贴
v  进入字符选择模式,选择完成后,按y复制,按p粘贴
ctrl+v  进入块选择模式,选择完成后,按y复制,按p粘贴
shift+v  进入行选择模式,选择完成后,按y复制,按p粘贴


查找并替换(在底行命令模式中输入)
%s/sad/88888888888888     效果:查找文件中所有sad,替换为88888888888888
/you       效果:查找文件中出现的you,并定位到第一个找到的地方,按n可以定位到下一个匹配位置(按N定位到上一个)




3、文件权限的操作


****linux文件权限的描述格式解读
drwxr-xr-x      (也可以用二进制表示  111 101 101  -->  755)


d:标识节点类型(d:文件夹   -:文件  l:链接)
r:可读   w:可写    x:可执行 
第一组rwx:  表示这个文件的拥有者对它的权限:可读可写可执行
第二组r-x:  表示这个文件的所属组对它的权限:可读,不可写,可执行
第三组r-x:  表示这个文件的其他用户(相对于上面两类用户)对它的权限:可读,不可写,可执行




****修改文件权限
chmod g-rw haha.dat    表示将haha.dat对所属组的rw权限取消
chmod o-rw haha.dat 表示将haha.dat对其他人的rw权限取消
chmod u+x haha.dat      表示将haha.dat对所属用户的权限增加x


也可以用数字的方式来修改权限
chmod 664 haha.dat   
就会修改成   rw-rw-r--


如果要将一个文件夹的所有内容权限统一修改,则可以-R参数
chmod -R 770 aaa/
chown angela:angela aaa/    <只有root能执行>


目录没有执行权限的时候普通用户不能进入
文件只有读写权限的时候普通用户是可以删除的(删除文件不是修改它,是操作父及目录),只要父级目录有执行和修改的权限


4、基本的用户管理


*****添加用户
useradd  angela
要修改密码才能登陆 
passwd angela  按提示输入密码即可




**为用户配置sudo权限
用root编辑 vi /etc/sudoers
在文件的如下位置,为hadoop添加一行即可
root    ALL=(ALL)       ALL     
hadoop  ALL=(ALL)       ALL


然后,hadoop用户就可以用sudo来执行系统级别的指令
[hadoop@shizhan ~]$ sudo useradd huangxiaoming




5、系统管理操作
*****查看主机名
hostname
****修改主机名(重启后无效)
hostname hadoop


*****修改主机名(重启后永久生效)
vi /ect/sysconfig/network
****修改IP(重启后无效)
ifconfig eth0 192.168.12.22


****修改IP(重启后永久生效)
vi /etc/sysconfig/network-scripts/ifcfg-eth0




mount ****  挂载外部存储设备到文件系统中
mkdir   /mnt/cdrom      创建一个目录,用来挂载
mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/     将设备/dev/cdrom挂载到 挂载点 :  /mnt/cdrom中


*****umount
umount /mnt/cdrom




*****统计文件或文件夹的大小
du -sh  /mnt/cdrom/Packages
df -h    查看磁盘的空间
****关机
halt
****重启
reboot




******配置主机之间的免密ssh登陆
假如 A  要登陆  B
在A上操作:
%%首先生成密钥对
ssh-keygen   (提示时,直接回车即可)
%%再将A自己的公钥拷贝并追加到B的授权列表文件authorized_keys中

ssh-copy-id   B


























































嵌入式Zephyr RTOS面试题及参考答案 在Zephyr中,为自定义外设编写Devicetree绑定(Bindings)有助于内核理解设备树中自定义外设节点的含义和属性。首先,需要创建一个.yaml格式的绑定文件,通常存放在目录下对应的子目录中,文件名应能反映外设的类型和功能。绑定文件的开头要定义基本信息,包括字段,用于简要描述外设的功能和用途;compatible字段,它是一个字符串列表,用于匹配设备树中自定义外设节点的compatible属性,设备树节点和绑定文件通过这个字段关联起来。接下来,要定义外设节点的属性。使用properties。 阅读详情

相关推荐

基于FPGA的DDR学习——1.基础知识

⚪DDR2(Double Data Rate2)SDRAM是由JEDEC(电子设备工程联合委员会)开发的第三代SDRAM内存技术标准,1.8V工作电压,240线接口,提供了相较于DDR SDRAM更高的运行效能与更低的电压,同样采用在时钟的上升/下降沿同时进行数据传输的基本方式,但拥有两倍于上一代DDR内存预读取能力(即4bit数据预取能力),其常见的频率规范有DDR2 400\533\667\800\1066\1333等,总线频率553MHZ的DDR2内存只需133MHZ的工作频率。

qq_44932488的博客 2072

limux入门3—磁盘与分区管理

linux入门,磁盘与分区管理操作实例总结

W0ngk,一个安全菜鸡,一直在模仿,尚未有超越。 511

3D点云处理:PointNet++与PointTransformer的对比

摘要: 3D点云处理中,PointNet++和PointTransformer是两种主流深度学习模型。PointNet++通过分层采样和分组策略提取局部特征,而PointTransformer利用自注意力机制捕捉全局上下文。实验表明,PointTransformer在分类(ModelNet40准确率92.1%)和分割(ShapeNet mIoU 85.7%)任务上性能更优,但计算开销较大(训练时间180秒/轮)。PointNet++在实时性场景更具优势(训练时间120秒/轮)。未来可结合两者优势,或优化Tr

shejizuopin的博客 1122

Linux简介

@Linux 第一章 Linux简介 Limux是一个日益成熟的操作系统,现在已经拥有大量的用户。由于其安全、高效、功能强大,Linux 已经被越来越多的人了解和使用。Linux 是由芬兰人Linus Torvalde开发的,任何人都可以自由复制、修改、套装发行、销售(但是不可以在发行时加入任何限制)的操作系统,而且所有源代码必须是公开的,以保证任何人都可以无偿取得所有可执行文件及其源代码。 ...

qq_46507462的博客 541

YOLO11改进策略【独家融合改进】| RCSOSA + SPD + WFU

SPD-Conv是一种新的 CNN 构建模块,用于替代传统 CNN 架构中使用的步长卷积(strided convolution)和池化(pooling)层,它由空间到深度(Space-to-depth,SPD)层和非步长卷积(non - strided convolution)层组成。WFU模块通过小波变换的频率分解与跨尺度融合机制,解决了传统上采样过程中的混叠和细节丢失问题,实现了高效、高保真的面部细节重建。

Limiiiing的博客 454

Google Earth Engine(GEE)——将sentinel - 2影像所有波段重采样到10m分辨率 (resample 和 projection的使用)

影像重投影是将一个影像从一个坐标系投影到另一个坐标系的过程。这通常涉及到将像素从一个平面坐标系变换到另一个平面坐标系。这可以用于许多应用中,例如建立数字高程模型(DEM)和地图制图。影像重投影通常需要进行数学计算,包括转换矩阵和插值算法,以确保像素值的准确性和精度。这次我们将对哨兵2好数据中20m分辨率的波段,重采样到10m分辨率中,然后同一参与计算。

此星光明博客 3111

Limux

1、在/tmp目录下,新建目录director新建三个txt文件,分别命名为file1,file2,file3, 用vi编辑器分别在三个文件中输入内容。 vi编辑器使用方法: vi 文件名————i (进入编辑模式)————内容编辑————编辑完成后, 按ESC————:wq保"存退出,强制后面加! 2、将file1/file2/file3三个文件中内容合并到一个文件中命名为filetest.txt 3、在director目录下新建...

m0_67314488的博客 762

stop pin/ignore pin/exclude pin/float pin

stop pin、ignore pin、exclude pin、float pin的区别

m0_61544122的博客 7297

如何查看limux系统的版本信息

以上列出了几种查看linux版本信息的方法,可根据需要选择合适的命令。

aLearnerForJAVA的博客 285

手把手教你学AutoSAR - 总目录

鉴于近期较多博友问及微信群,如下可申请好友验证,请备注“autosar”,否则可能添加不通过。验证通过后,拉入讨论群。PS:本人鉴于工作事项可能不能及时回复问题,可在交流群内部和其他博友之间相互沟通交流经验。欢迎来到桃源乐游的《AutoSAR配置与实践》,以下为学习大纲,蓝色字体点击可跳转。

nihaoljq2010的博客 7464

【二】MADDPG多智能体算法实现(parl)【追逐游戏复现】

论文全称:Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments 论文原文:https://download.youkuaiyun.com/download/sinat_39620217/16203960 论文翻译:https://blog.youkuaiyun.com/qiusuoxiaozi/article/details/79066612 ...

丨汀、的博客 2万+

关于Linux系统诞生发展历程、组成、特点、核心、发行版本

Linux 1.关于Linux: 类似Windows,Linux也是一个操作系统软件,Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统(Unix系统是Linux系统的前身,具备很多优秀特性),它是一个基于POSIX多用户、多任务并且支持多线程和多CPU的操作系统。 注意:POSIX表示可移植操作系统接口(Portable Operating System Interfac

一个爱搞技术的C.的博客 1万+

用一组可复现实验讲清 ABAP 内表 Standard / Sorted / Hashed 的性能差异

摘要(150字): SAP项目中性能问题常源于ABAP内表选型不当。标准表(STANDARD TABLE)写入快但查找慢(线性扫描),适合遍历场景;排序表(SORTED TABLE)保持有序,支持二分查找,适合范围查询;哈希表(HASHED TABLE)基于唯一键实现常数级查找,适合高频精确匹配。实验表明:标准表+BINARY SEARCH需预排序,成本可能高于直接使用排序表;哈希表在键匹配时性能最优。Gateway和RAP场景中,内表选型直接影响接口响应,建议根据读写负载(追加/遍历/精确查找)选择对应类

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 203

Linux操作命令

Linux操作命令 ls 显示目录文件 -a 显示所有文件,包括隐藏文件 -l 显示详细信息 -d 只查看目录属性,不显示目录下的文件只显示目录 -i 查看文件的inode节点 -h 以人类方便理解的方式显示 mkdir 创建新目录,可以同时建立多个目录 -p 递归创建 cd 切换目录 pwd 显示当前目录的绝对路径 rmdir 删除空目录 cp 复制文件或目录,复制时可以直接修改名字 -rp【源文件或目录】

weixin_44127576的博客 2251

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Linux命令操作

当你输入ls -a的时候谁来解析你的输入,shell来接受你的输入,根据你的输入找到对应文件里面的应用程序,然后去执行这个程序。这条命令的作用:> 是重定向符号,它会将 echo 的输出(abc)写入文件 1.txt(覆盖写入)。ls : 列出当前目录内容 可以通过 ls --help可以查看更加详细的使用信息。进入,在/home/book/目录下进入上一级路径home/rm -r 123 123是一个目录,加上 -r 递归的删除路径。rm:可以删除文件,也可以删除文件夹(目录)

m0_48074823的博客 1428

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

linux命令行操作以及目录操作

linux中对应的命令的类型分为内部命令和外部命令,外部命令对应的是path环境变量下可以找到的与 命令名称一致的文件的名称,其中每一个外部命令对应的是一个可执行的程序。内部命令是外部命令中 含有的命令的,比如bash中存在内部的命令cd ,内部命令的对应的信息展示固定。pinfo命令将搜索当前录、/usr/share/info、/usr/info、/usr/local/share/info、/usr/local/info及/opt/info等目录。例:ls -a -l --> ls -al。

weixin_62443409的博客 1万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Linux基本操作命令

thenfi。

cjl_s的博客 1885

linux删除操作命令大全,Linux操作系统之操作命令大全

一.文件操作命令1.df显示磁盘使用情况2.du显示文件系统使用情况3.ls显示目录普通使用:ls ls -l ll查看多个目录:ls / /ect 查看/ 和/etc下的文件查看隐藏文件:ls -a4.cd切换工作目录切换到根目录:cd /切换到上一级目录:cd ..切换到当前用户家目录: cd切换到普通用户(cong)家目录: cd ->cd ~cong (波浪线扩展)因...

weixin_42133415的博客 2241

Linux文件操作的命令

1、文件的显示命令 简单介绍cat、more、less、head、tail、touch等命令 1.1、cat命令 (1)一般格式: cat [选项] file (2)功能介绍: cat(concatenate)有以下两种用法: ①显示文件的内容,依次读取由参数file指明的文件,将它们的内容输出到标准输出上(屏幕); ②连接两个或多个文件,如“cat f1 f2 > f3",将f1和f2的内容合并起来,然后通过输出重定向...

我的代码世界 2906

Linux的文件操作命令

在Web开发和服务器管理中,Linux的文件操作命令发挥着重要作用,尤其是在文件管理、服务器配置、权限设置等方面。对于网站的正常运行,很多时候需要通过Linux命令行进行文件和目录的操作。以下是一些常见的Linux文件操作命令以及它们如何在网站管理和开发中发挥作用。

hddi1的博客 1466

Linux常用文件操作命令

本文介绍了Linux常用文件操作命令: cd:切换目录(cd..返回上级,cd-返回上次目录) ls:列出文件(-a显示隐藏文件,-l列表形式) pwd:显示当前路径 mkdir:创建目录(-p递归创建) touch:创建文件 rm:删除文件(-r删除目录,-rf慎用) cp/mv:复制/移动文件(cp -r复制目录) tar:打包压缩(-czvf打包,-xzvf解压) 各命令均配有常用选项说明和典型用法示例。

2302_81042100的博客 1702

Linux命令中操作用户命令的使用

Linux 用户管理命令

2402_85377192的博客 1099

Linux 基础命令操作

符号链接(也称为软链接)是一种特殊类型的文件,它包含指向另一个文件或目录的引用。符号链接路径是指从文件系统的根目录开始的完整路径,但它包含一个或多个符号链接。实时监控文件,当文件内容发生变化时,自动更新显示的内容。实际路径不包含任何符号链接。如果指定的目录是空的,并且其父目录也是空的,则一并删除父目录。命令,用户可以查看当前工作目录中的文件和子目录,或者查看指定目录的内容。,将列出当前工作目录中的所有文件和目录(包括隐藏文件),并以长格式显示。强制覆盖目标文件,忽略不存在的文件和不提示用户确认。

qq_69580466的博客 742

Linux基础命令实验操作

root@localhost ~]# ll 总用量 20 -rw-------. 1 root root 1241 12月 20 2021 anaconda-ks.cfg drwxr-xr-x. 2 teacher teacher 21 11月 9 23:19 test -rw-r--r--. 1 root root 10240 11月 10 00:01 test.tar -rwxrwxr--. 1 teacher teacher 1008 11月 10 00:02 test.tar.gz。

2302_77194160的博客 1420

Linux基本命令操作及实操结果

学习Linux的操作指令,使用Ubuntu系统环境。介绍命令语句的同时进行实操。命令的基本格式:command [-options] [parameter]。注:简化版命令,仅用来记笔记和实操记忆,要详细了解的可以移步。

m0_49282175的博客 1520

Linux文件操作命令

目标:掌握`ifconfig`、`netstat`、`ping`、`write`、`wall`命令的使用方法。目标:掌握`man`、`info`、`whatis`、`whoami`和`命令 --help`的使用方法。目标:掌握`which`、`find`、`locate`命令的使用方法,并理解它们与`grep`的区别。- `a`代表所有用户,`u`代表拥有者,`g`代表组用户,`o`代表其他用户。目标:掌握`gzip`、`zip`、`bzip2`和`tar`命令的使用方法。

m0_74726609的博客 863
上一篇: hdfs写数据流程示意图
下一篇: ip、uv和pv的定义
程序员椰子橙
博客等级 码龄9年 46粉丝 163原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值