linux中的一些常用命令

shutdown -h now    现在马上关机
shutdown -r now    现在重新启动
reboot    现在重新启动
su -    如果当前是普通用户,则输入这条命令切换到管理员用户(root),如果要切换到其他用户则敲入  su - 用户名 如:  su - shenliang
logout    从当前用户注销(如果是在图形界面的终端的话,则是输入  exit  命令来退出当前用户)
cd    切换目录【如:cd / 表示切换到linux的根目录!!(/)表示根目录】
pwd    显示用户当前在哪个路径下的命令 (这个命令用的特别多,在命令行里如果不知道当前所处文件夹,可以输入该命令 pwd


对于文件夹及文件的一些操作(使用频率是最高的)
ls
【列出文件和目录】 如:ls /home (列出home下面的所有文件和目录) ls -l 【列出的文件和目录以长列表显示】 如:ls -l /home ls -a 【列出隐藏的文件和目录】 如:ls -a /home mkdir 【建立目录】 如:mkdir test rmdir 【删除空目录】 如:rmdir test(只能删除空目录,如果该目录下还有其它文件则该命令无效) touch 【建立空文件】 如:touch Test.java cp 【复制命令】 如:cp /home/Test.java / (将home路径下的Test.java文件复制到根目录下) cp -r dir1 dir2 【-r表示递归,将dir1代表的文件夹及里面的文件复制到dir2路径那里】 如:cp -r /home/test /(将home下的test文件夹复制到根目录下) mv 【移动文件和改文件名】 如:mv /home/Test.java /(表示将home下的Test.java文件移动到根目录下) mv /Test.java /Hello.java(表示将Test.java文件名改成Hello.java) rm 【删除文件和目录】 如:rm /Test.java (将根目录下的Test.java删除)【注:如果该文件是个文件夹则删除不了】 rm -rf *【(-r表示递归、f表示强制删除)删除所有内容,包括目录和文件夹】 如:rm -rf /home/test(强制删除home下的test文件夹) ln 【建立符号链接,类似于windows中的快捷方式(需root权限或相应用户权限)】 ln -s 源目标 目的目标 如:ln -s /etc/inittab /inittab(这样就会在根目录下建立一个inittab链接,该链接指向了etc目录下的inittab文件) more 【显示文件内容,带分页】 less 【显示文件内容,带分页】 如果我们的一个文件里面有很多内容,就可以使用more命令给其分页 如:more /etc/prelink.conf (给etc下面的prelink.conf文件内容进行分页显示) | 【管道命令】 【这个命令在linux系统中用的很多】 ( | 这个命令的作用就是将 | 前面的那个命令的结果交给 | 后面的那个命令来处理) 如:ls /etc | more (|前面那个命令是显示出etc文件夹下的所有文件及目录,|后面那个命令就是以分页形式显示, 所以这个命令的意思就是 以分页来显示出etc目录下的所有文件和目录) grep 【在文本中查询内容】 这条命令用的非常多 如:grep "shenliang" /home/Test.txt (在Test.txt文件中查询出包含有shenliang的那行文本信息) 如果需要显示出所查文本所在行数则使用: grep -n "shenliang" /home/Test.txt(查询出Test.txt文件中shenliang该信息所在行数以及改行所有文本) find 【搜索文件及目录】 如:find /home -name Test.java (在home文件夹下或者home中所有的子文件夹下查找名字为Test.java的文件) 重定向命令【> 、>>、<】 如:ls -l /etc> a.txt (将etc下面的列表信息写入到a.txt文件中【覆写】,如果之前不存在a.txt文件,则创建a.txt文件然后将信息写进去, 如果存在a.txt文件,则会覆盖掉之前的信息) ls -al /etc>> aa.txt (将etc下面的列表信息追加到aa.txt文件信息后面) 从文件中输入信息 aaa < bbb 【cat、vi】(cat命令只能查看文件,vi命令既可以查看文件又可以修改文件,对于一些关键文件我们一般使用cat命令查看) 如:cat /etc/profile (只是查看该文件里的内容)    vi /etc/profile (查看、并且可以修改该文件里的内容)
向文件中写入内容:

覆盖型写法 (文件里原来的内容被覆盖)
echo "111111111" > .txt
添加型写法  (新内容添加在原来内容的后面)
echo "111111111" >> java.txt

转载于:https://www.cnblogs.com/wanwen/p/7495636.html

【TC397第23篇】深度解析TC397 EB MCAL开发系列:UART配置与POLL模式数据交互 通过本文,我们深度解析了TC397 EB MCAL开发系列中UART配置的POLL模式下的数据交互。从技术要点的介绍到实际案例的演示,希望读者能够更好地理解UART在POLL模式下的配置与应用。这不仅是对嵌入式系统开发的一次深刻探索,更是为项目提供了一种高效通信的解决方案。在未来的文章中,我们将继续深入研究嵌入式系统开发的各个方面,为广大开发者提供更多实用的技术知识。敬请期待,一同迎接嵌入式技术的新篇章! 阅读详情

相关推荐

【操作系统】Hello CTF-专为CTF比赛封装的虚拟机 Beta版

很多师傅在学习与研究CTF的道路上,总是碰到想提升自我水平,但缺少本地化的训练环境以及安装各类软件的烦恼现象;因此拥有一些趁手“武器”,干起活来将会事半功倍。CTFos是探姬(ProbiusOfficial)专为CTF比赛封装的虚拟机,基于工具集封装多个版本和系统。CTF入门选手各行业网络/信息从业人员安全相关工作人员但不想在工作机上安装CTF一些奇葩的软件…该系统是通过虚拟机封装的,需要使用打开!一个专为CTF比赛封装的虚拟机,开箱即用。

qq_47493625的博客 1万+

Linux中的一些常用命令

目录1. date功能:详细案例:2. cal功能:详细案例:3. history功能:详细案例:4. scp功能:详细案例:5. rsync功能:详细案例:6. ssh功能:详细案例:7. nohup功能:详细案例:8. reboot功能:详细案例:9. shutdown功能:详细案例:10. free命令命令功能基本命令格式常用选项基本用法输出字段解释典型应用场景高级技巧总结我们可以继续详细解析这些命令,提供更多的实例和解释,帮助您更好地掌握它们的使用。 命令用于显示当前的系统日期和时间,可以指定不同的

2501_93002596的博客 2174

CST微波工作室端口设置保姆级教程:从波导端口到离散端口,手把手教你搞定S参数仿真

本文提供CST微波工作室端口设置的详细教程,涵盖波导端口和离散端口的选择与配置,助力工程师精准完成S参数仿真。通过微带线滤波器案例,详解端口尺寸、阻抗设置及常见问题排查,提升仿真效率与准确性。

weixin_42570296的博客 362

linux中ls或cat,Linux中的常用命令

一、Linux目录结构bin:存放二进制可执行文件(ls,cat,mkdir等)boot:存放用于系统引导时使用的各种文件dev:用于存放设备文件etc:存放系统配置文件home存放所有用户文件的根目录lib:存放跟文件系统中的程序运行所需要的共享库及内核模块mnt:系统管理员安装临时文件系统的安装点opt:额外安装的可选应用程序包所放置的位置proc:虚拟文件系统,存放当前内存的映射root:超...

weixin_31563557的博客 977

MAX30102传感器实战:从寄存器配置到Arduino心率血氧监测

本文详细介绍了MAX30102传感器在Arduino平台上的实战应用,从寄存器配置到心率血氧监测的全过程。通过清晰的代码示例和实用技巧,帮助开发者快速实现脉搏血氧仪功能,包括I2C通信、FIFO数据处理及算法实现,适用于健康监测和可穿戴设备开发。

weixin_29182481的博客 511

别再迷信Intel网卡了!用普通笔记本+TWINCAT3搭建EtherCAT主站的完整避坑实录

本文详细介绍了如何用普通笔记本和TWINCAT3搭建EtherCAT主站的完整避坑指南。通过破除必须使用Intel网卡的迷思,提供软件环境搭建、关键配置步骤、Wireshark抓包技巧及性能优化建议,帮助开发者低成本实现EtherCAT主站功能。

weixin_29305337的博客 707

Linux开发中的常用命令

Linux开发中的常用命令日期:2004/08/03 作者:Tomsoftware 来源:Linux天字一号基本操作命令---------------------------------------------------------------------- -------------------------------------------------------------

ZCatLinux --资讯与技术社区--Open Source World----Linux/Shell/DevOPS-- 2399

PCA9548实战:从硬件连接到Linux驱动的I2C扩展全解析

本文详细解析了PCA9548 I2C多路复用器从硬件连接到Linux驱动配置的全过程。涵盖硬件引脚连接、电源去耦、地址选择等关键设计要点,以及Linux驱动加载、设备树配置和应用层编程技巧,帮助开发者高效实现I2C总线扩展。

weixin_28726391的博客 412

【Linux】Linux中的常用命令汇总

不准用rm -rf /哦!!!

学了就忘是正常现象 1万+

2025_NIPS_Truthful Aggregation of LLMs with an Application to Online Advertising

大型语言模型(LLMs)生成内容的 revenue 变现是在线广告的下一个前沿领域。我们考虑这样一种场景:广告商旨在影响LLM的回复,而平台则寻求最大化广告商价值并确保用户满意度。核心挑战在于,广告商的偏好通常与用户偏好存在冲突,且广告商可能误报其偏好。为解决这一问题,我们提出MOSAIC——一种拍卖机制,它确保真实申报是广告商的占优策略,并使每个广告商的效用与其对社会福利的贡献保持一致。重要的是,该机制无需LLM微调或访问模型权重,且随着计算资源的增加,可证明收敛到最优微调LLM的输出。

c_cpp_csharp的专栏 82

Trae+雪球MCP,化身专业的股票分析师(玩转100个MCP系列第二弹)

大家好呀,我是程序员夏叶,深度AI编程使用者,专注于分享AI编程方面的使用技巧、经验以及前沿资讯,有兴趣的可以关注我的公众号,一起学习,共同进步。第二弹,使用Trae+雪球MCP,获取股票实时行情,分析股票走向等,写代码间隙看看股票价格,研究研究行情,哈哈。真的很不错呀,最关键的是,足够隐蔽,同事以为你在写代码,实际你在浏览股票行情,哈哈,感兴趣的可以试一下哦。说实话,沧州明珠这只股我算是砸手里了,不过还好买的不多,哈哈。

cpp加油站的专栏 518

Linux系统中的常用命令总结

本文将以Ubuntu为例,对Linux系统中的常用命令进行总结。

Yummy 405

芯片工程师-必须掌握的linux操作-第一讲

一个从材料专业,转行芯片验证初级工程师,自己也是从0基础开始学习入门,更知道0基础的人应该怎么去学习。 现在工作三个多月了,特地花时间给大家写这篇文章。希望能关注、支持下。 为什么芯片验证工程师必须要学习linux命令? 答: ① 芯片工程师主要的职责,就是与IC设计工程师和系统工程师密切合作,开发验证平台,能够根据项目要求产生测试计划,产生代码及功能覆盖率,撰写验证报告。 ②简单点说,主要工作内容,是编写代码去验证设计的对不对。 那么问题来了,编写代码,在什么环境呢,我现在告诉你,都是在linux系统中进

小白蒋-材料转行芯片验证 4842

30秒快速查询Linux运维中的一些常用命令

30秒快速查询Linux运维中的一些常用命令 Linux运维中常用命令总结30秒快速查询Linux运维中的一些常用命令关于Linux系统中的Shell一、Linux命令的分类二、Linux命令1.Linux命令行的格式2.编辑Linux命令行三、获得命令帮助的办法总结 关于Linux系统中的Shell Linux系统中运行的一种特殊程序 在用户和内核之间充当“翻译官” 用户登录Linux系统时,自动加载一个Shell程序 Bash是Linux系统中默认使用的Shell程序,文件位于/bin/bash

渡渡甲的博客 274

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

老版QQ原生表情gif动态

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

linux工作实战中的常用命令

文章目录一、linux常用命令二、输入输出重定向三、linux下的目录分类与作用 一、linux常用命令 1、cd命令 功能说明:切换目录。 举 例:cd /usr/local/;cd ..;cd - 2、ls命令 功能说明:列出目录内容。 ls -l 等于 ll 列出文件按照时间升序 举 例:ls -ltr ;ls -lrt /home/ ls -a (查看隐藏文件) 3、pwd命令 功能说明:查询所在目录。 举 例: pwd 4、cat命令 功能说明:查看小文件内容。 -n 可以列出

itboy 3492

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Linux进阶中的两个常用命令

awk 是一种处理文本文件的语言,是一个强大的文本分析工具。awk 通过提供编程语言的功能,如变量、数学运算、字符串处理等,使得对文本文件的分析和操作变得非常灵活和高效。之所以叫 awk 是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Family Name 的首字符。

hsuhwsb的博客 891

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Linux中的常用命令

linux常用命令的学习,所有Linux命令查询。

qq_49948651的博客 1124

linux中的常用命令和系统命令

常用命令 1 压缩和解压命令 1.1 gzip ()压缩) 文件1 文件2 gzip 文件 直接压缩文件 后缀名 .gz(压缩格式) 1.2 解压命令 gunzip 压缩文件1 压缩文件2 … 2 打包+压缩 2.1打包压缩 2.2打包解缩 注意: v一般情况下不使用的 , 显示解压 压缩进度 影响速度 ​ 将打包压缩的文件解压到指定的目录中 -C Linux系统权限 不同用户对不同的文件额文件夹有不同的操作权限,为了保证数据的安全性和系统的安全linux会对不同用户的权限进行控

weixin_47681855的博客 200

兔兔的学习日记:Linux中的一些常用命令

linux常用命令 (一)文件管理命令: 1.文件系统的目录说明 / -->Linux系统根目录 ~ -->当前用户家目录 /bin -->系统启动时需要的执行文件(二进制) /dev -->设备文件目录 /etc -->操作系统的配置文件目录(防火墙、启动项) /home-->用户信息存放的目录,用户的默认工作目录 /usr -->程序和数据存放目录 /var -->包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临 时文件和页格式

weixin_46752181的博客 479

Linux的SHELL脚本中的常用命令

比如说此时你想显示五个数字要用到seq 1 5这个命令,而此时你想利用touch命令来建立这1到5个文件,这时你想用seq 1 5 | touch这个命令,而touch在这里是会识别不了的,这时你就需要用到xargs了,你只能用下面所展示的这个命令。使用watch命令以周期性的监测并输出某命令的执行结果到屏幕上,省得手动一遍一遍运行某命令,提高工作效率。-O|--output-document=FILE 将下载的内容写入到文件中。--spider 不下载任何文件。

yjsstar的博客 835

Linux系统中的常用命令(一)

Linux系统中常用的一些命令

2301_81785540的博客 917

Linux系统常用命令以及虚拟机中的centos7如何上网

7. Linux系统中常用命令 注意: 在使用Linux系统命令时严格区分大小写 使用命令语法: 命令 [-选项] [参数] 其中括号里面的内容有时候可以省略 7.1 查看目录中文件和目录列表 # 查看目录中文件和命令 ls . 查看当前目录中文件和目录,其中 . 可以省略不写 ls -l 查看当前目录中文件和目录的详细信息 ls -a 查看当前目录中的所有文件(包含隐藏文件,隐藏文件都是以 . 开头的) ls -R 递归查看当前目录中的所有文件和子目录 ls

qq_50313418的博客 3218

Linux中的vim常用命令大全

Linux中的vim编辑器是一款功能强大的文本编辑器,支持多种操作模式和丰富的命令集。

weixin_54096591的博客 756

linux常用命令_数字IC设计:Linux中的常用命令

来自微信公众号:数字芯片设计曾经在网上看到一个一篇文章,说到了Linux学习的入门与学习技巧,也就是:初学者可以自己安装虚拟机,然后把linux常用命令例如cd、ls、chmod、useradd、vi等等多练习几十遍,把自己敲打命令的熟练程度提升上来。然后根据文档搭建Linux下常见的各种服务(DHCP、SAMBA、DNS、Apache、Mysql等),遇到问题后可以在google搜索,搜索的时候...

weixin_39935257的博客 295

快速入门Linux 中的常用命令

在插入模式下不能保存文件, 需要先回到 普通模式 . 按下 Esc 回到普通模式。vim 是一个知名的文本编辑器,使用vim 可以进行文本编辑,功能比Windows上的记事本强大一些。功能:对于目录,该命令列出该目录下的所有子目录与文件。vim 打开文件后默认是普通模式. 普通模式下键盘的按键表示一些特殊功能的快捷键。~ 表示当前所在的目录,在Linux中表示home目录(用户数据存放的目录)使用ls -l ./ 可列出当前目录下,文件的详细信息,当然./可以省略。将当前工作目录改变到指定的目录下。

st200112266的博客 2329
上一篇: linux下安装jdk1.8
ablezy2000
博客等级 码龄12年 1粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值