Linux常用命令简介

Linux常用指令(超详细整理) mkdir指令用于创建目录mkdir [选项] 要创建的目录-p :创建多级目录rmdir指令删除空目录rmdir [选项] 要删除的空目录rmdir 删除的是空目录,如果目录下有内容时无法删除的。如果需要删除非空目录,需要使用touch指令创建空文件touch 文件名称touch 文件名称1 文件名称2cp 指令拷贝文件到指定目录cp [选项] source destrm 指令移除文件或目录rm [选项] 要删除的文件或目录mv 移动文件与目录或重命名。 阅读详情

Linux常用命令简介

su

su命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为 user1,要切换为user2,只要用如下命令:

$su user2

然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。完成之后就可以用exit命令返回到user1。

su命令的常见用法是变成根用户或超级用户。如果发出不带用户名的su命令 ,则系统提示输入根口令,输入之后则可切换为根用户。

如果登录为根用户,则可以用su命令成为系统上任何用户而不需要口令。

pwd

pwd命令也是最常用最基本的命令之一,用于显示用户当前所在的目录。

cd

cd命令不仅显示当前状态,还改变当前状态,它的用发跟dos下的cd命令基本一致。

cd ..可进入上一层目录

cd -可进入上一个进入的目录

cd ~可进入用户的home目录

ls

ls命令跟dos下的dir命令一样,用于显示当前目录的内容。

如果想取得详细的信息,可用ls -l命令, 这样就可以显示目录内容的详细信息。

如果目录下的文件太多,用一屏显示不了,可以用ls -l |more分屏显示 。

find

find命令用于查找文件。这个命令可以按文件名、建立或修改日期、所有者(通常是建立文件的用户)、文件长度或文件类型进行搜索。

find命令的基本结构如下:

$find

其中指定从哪个目录开始搜索。指定搜索条件。表示找到文件怎么处理。一般来说,要用-print动作,显示 整个文件路径和名称。如果没有这个动作,则find命令进行所要搜索而不显示结果,等于白费劲。

例如,要搜索系统上所有名称为ye的文件,可用如下命令:

$find / -name ye -print

这样就可以显示出系统上所有名称为ye的文件。

tar

tar最初用于建立磁带备份系统,目前广泛用于建立文件发布档案。可用如下方法建立tar档案:

$tar cvf

例如,如果要将当前目录中所有文件存档到ye.tar中,可用如下命令:

$tar cvf ye.tar *.*

要浏览档案内容,将c选项变成t。如果要浏览ye.tar档案中的内容,可用如下命令:

$tar tvf ye.tar

要取出档案内的内容,将c选项变成x。如果要将ye.tar档案中的内容取到当前目录中,可用如下命令:

$tar xvf ye.tar

gzip

gzip命令用于压缩文件。 例如,如果要将ye.txt文件压缩,可用如下命令:

$gzip ye.txt

这样就可以压缩文件并在文件名后面加上gz扩展名,变成文件ye.txt.gz。

解压缩文件可用gzip -d命令实现:

$gzip -d ye.txt.gz

这样就可以解压缩文件并删除gz扩展名。除此之外还可以用gunzip命令来解 压缩文件,效果跟用gzip -d命令一样。

旧版的tar命令不压缩档案,可用gzip压缩。例如:

$tar cvf ye.tar *.txt

$gzip ye.tar

则可建立压缩档案ye.tar.gz。

新版的tar可以直接访问和建立gzip压缩的tar档案,只要在tar命令中加上z 选项就可以了。例如:

$tar czvf ye.tar *.txt

生成压缩档案ye.tar.gz,

$tar tzvf ye.tar *.txt

显示压缩档案ye.tar.gz的内容,而

$tar xzvf ye.tar *.txt

取出压缩档案ye.tar.gz的内容。

mkdir

这个命令很简单,跟dos的md命令用法几乎一样,用于建立目录。

cp

cp命令用于复制文件或目录。

cp命令可以一次复制多个文件,例如:

$cp *.txt *.doc *.bak /home

将当前目录中扩展名为txt、doc和bak的文件全部复制到/home目录中。

如果要复制整个目录及其所有子目录,可以用cp -R命令。

rm

rm命令用于删除文件或目录。

rm命令会强制删除文件,如果想要在删除时提示确认,可用rm -i命令。

如果要删除目录,可用rm -r命令。rm -r命令在删除目录时,每删除一个文件或目录都会显示提示,如果目录太大,响应每个提示是不现实的。这时可以用 rm -rf命令来强制删除目录,这样即使用了-i标志也当无效处理。

mv

mv命令用于移动文件和更名文件。例如:

$mv ye.txt /home

将当前目录下的ye.txt文件移动到/home目录下,

$mv ye.txt ye1.txt

将ye.txt文件改名为ye1.txt。

类似于跟cp命令,mv命令也可以一次移动多个文件,在此不再赘叙。

reboot

重启命令,不必多说。

halt

关机命令,不必多说。

man

对你熟悉或不熟悉的命令提供帮助解释
eg:man ls
就可以查看ls相关的用法
注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。

cat,more

将某个文件的内容显示出来。两个命令所不同的是:cat把文件内容一直打印出来,而 more则分屏显示
eg; cat>1.c //
就可以把代码粘帖到1.c文件里,按ctrl+d 保存代码。
cat 1.c
或more 1.c //都可以查看里面的内容。
gcc -o 1 1.c //
将1.c编译成.exe文件,我们可以用此命编译出代码。

chmod

权限修改 用法:chmod 一位8进制数 filename。
eg: chmod u+x filenmame //
只想给自己运行,别人只能读
//u
表示文件主人, g 表示文件文件所在组。 o 表示其他人 ;r 表可读,w 表可写,x 表可以运行chmod g+x filename //同组的人来执行

clear,date

            clear:清屏,相当与DOS下的cls;date:显示当前时间。

mount

加载一个硬件设备
用法:mount [参数] 要加载的设备 载入点
eg: mount /dev/cdrom
cd /mnt/cdrom //
进入光盘目录

whoami,whereis,which,id

//whoami:确认自己身份
             //whereis:查询命令所在目录以及帮助文档所在目录
             //which:查询该命令所在目录(类似whereis)
             //id:
打印出自己的UID以及GID。(UID:用户身份唯一标识。GID:用户组身份唯一标识。          每一个用户只能有一个唯一的UID和 GID)
             eg: whoami //
显示你自已登陆的用户名
              whereis bin 显示bin所在的目录,将显示为:/usr/local/bin
              which bin

grep,find

grep:文本内容搜索;find:文件或者目录名以及权限属主等匹配搜索
eg: grep success *
   /*查找当前目录下面所有文件里面含有success字符的文件

kill

可以杀死某个正在进行或者已经是dest状态的进程
eg; ps ax

passwd

可以设置口令

History

用户用过的命令
eg: history //
可以显示用户过去使用的命令

!!

执行最近一次的命令

文件/目录属性

 (1)改变文件或目录的读、写、执行的权限
执行格式:chmod [-R] mode name
( name 可为文件名或目录名;mode可为 3 个 8 进制的数字,或利用ls -l 命令,列出文件或目录的读、写、执行权限的文字缩写。)
mode : rwx rwx rwx r:read w:write x:execute
user group other
缩写 : (u) (g) (o)
Example :
$ chmod 755 dir1(755=111 101 101=rwx r-x r-x)
将目录dir1,设定成任何使用者,皆有读取及执行的权利,但只有拥有者可做修改。
$ chmod 700 file1
将文件file1,设定只有拥有者可以读、写和执行。
$ chmod o+x file2
将文件file2,增加拥有者可以执行的权利。
$ chmod g+x file3
将文件file3,增加用户组使用者可执行的权利。
$ chmod o-r file4
将文件file4,除去其它使用者可读取的权利。

(2)改变文件或目录的所有权
执行格式:chown [-R] username name ( name 可为文件名或目录名。)
Example :
$ chown user file1
将文件 file1 的所有权,改为使用者 user 所有。
$ chown -R user dir1
将目录 dir1,及其下所有文件和子目录的所有权,改为使用者 user 所有。
必须对文件/目录有读写权限的用户才能改变文件/目录的所有权。


(3)检查自己所属的用户组名称
执行格式:groups

(4)改变文件或目录所属的用户组
执行格式:chgrp [-R] groupname name ( name 可为文件名或目录名 wink.gif
Example :
$ chgrp vlsi file1
将文件 file1 的用户组,改为 vlsi 用户组。
$ chgrp -R image dir1
将目录dir1,及其下所有文件和子目录,改为 image 用户组。
必须对文件/目录有读写权限的用户才能改变文件/目录的用户组。

(5)改变文件或目录的最後修改时间
执行格式:touch name ( name 可为文件或目录名称。)

 

Linux常用命令大全 最新最全 Linux常用命令大全 最新最全 Linux常用命令大全 最新最全 立即下载

相关推荐

Linux常用命令大全

Linux常用命令大全,最常用的linux系统操作命令

Linux操作系统常用命令的汇总

Linux操作系统常用命令的汇总 一、设置别名 功能:通过别名机制简化常用的、比较长的命令 格式: alias 命令别名='命令' #(“=”两边不能有空格) unalias 命令别名 #取消设置别名 思路:先设置别名,然后用type查看,然后unalias取消别名查看 操作: 二、查看当前工作目录命令pwd **功能:**显示用户当前所在的工作目录位置,就是自己现在在什么目录下,就显示绝对路径到所在目录 格式: pwd #显示用户当前所在的工作目录位置 操作: 三、切换工作目录 cd(这

爱show的小卤蛋的博客 342

智能车竞赛模糊PID代码与使用方法

本文给出了模糊PID的代码,以及模糊PID的程序使用方法、参数调整方法

piginthesouth的博客 9122

Linux常用命令大全(非常全面)

目录 一、进程管理 二、系统信息 三、关机 (系统的关机、重启以及登出 ) 四、文件和目录 五、文件搜索 六、挂载一个文件系统 七、磁盘空间 八、系统负载 -- top 九、用户和群组 十、文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消 十一、文件的特殊属性 - 使用 "+" 设置权限,使用 "-" 用于取消 十二、打包和压缩文件 十三、OS包管理器 ①、RPM 包 - (Fedora, Redhat及类似系统) ②、YUM 软件包升级.........

liuwei0376的专栏 23万+

【开关】刀开关矩阵(Pole Switched Matrix)的结构讨论

矩阵主要有交叉点矩阵和树形矩阵两种矩阵结构。 交叉点矩阵是由SPST继电器排列成简单的网格形式的阵列组成;树形矩阵是由树形的多路复用模块组成,为需要高频RF带宽的应用提供解决方案。在搭建这些矩阵的同时,也限制了可提供的连接性。这也是为什么有的矩阵是简单的交叉点矩阵,而有的矩阵的交叉点中嵌入隔离继电器用来提供中间带宽的矩阵。 但是,Pickering Interfaces提供的另外一种矩阵类型其...

Tina的博客 4405

Python实战:用jieba和WordCloud打造电商评论情感分析工具(附完整代码)

本文详细介绍了如何使用Python的jieba分词和WordCloud库构建电商评论情感分析工具,涵盖数据预处理、情感分析、可视化展示等关键步骤,并提供完整代码实现。通过该工具,开发者可以高效分析电商评论数据,挖掘消费者情感倾向,为产品改进和决策提供数据支持。

weixin_30316097的博客 413

Linux简介及常用命令

Linux简介及常用命令操作系统虚拟机软件Ubuntu操作系统Linux内核及发行版常用命令-查看目录命令常用命令-切换目录命令常用命令-绝对路径和相对路径常用命令-创建、删除文件及目录命令常用命令-复制、移动文件及目录命令常用命令-终端命令格式的组成常用命令-查看命令帮助常用命令-ls命令选项常用命令-mkdir和rm命令选项常用命令-cp和mv命令选项常用命令-重定向命令常用命令-查看文件内容常用命令-链接命令常用命令-文本搜索常用命令-查找文件常用命令-压缩和解压缩常用命令-文件权限常用命令-获取管理

alicexz的博客 234

保姆级教程:用Simulink从零搭建新能源汽车VCU蠕行控制模型(附模型下载)

本文提供了一份详细的Simulink建模教程,指导读者从零开始搭建新能源汽车VCU蠕行控制模型。内容涵盖环境配置、信号定义、蠕行模式使能条件、扭矩控制算法实现及模型验证等关键步骤,特别适合需要将控制算法转化为可执行模型的初学者。教程还包含实用代码示例和常见问题解决方案,帮助开发者快速掌握VCU蠕行控制的Simulink实现技巧。

545

Linux简介与常用命令及指令

是一款免费的开源的操作系统,支持多用户,多任务,多线程,多CPU。设计思想是一切皆文件。Linux的目录结构特点是倒着的树形结构,只有一个根目录。

m0_64455221的博客 1715

Viobot使用教程总贴

使用教程总贴

weixin_66666206的博客 1408

虚拟电厂功率预测最佳实践白皮书

虚拟电厂(VPP)通过聚合分散的可再生能源资源,为电网提供可观测、可调度和可交易的解决方案。本文提出了一套功率预测方法论,并给出LSTM实现脚本,涵盖资源接入、数据治理、预测模型设计及市场交易闭环。针对风-光-储-负荷混合场景,该方法论强调轻量化部署和滚动优化,可有效提升预测精度和调度收益。未来研究将融合深度气象预报和强化学习,进一步优化VPP的协同调度能力。

专注AI大模型,软件混淆,授权 377

1、linux 简介及常用命令

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

Man 1630

Ubuntu系统等保3级配置核查与加固

虽然这种方法在某些老旧的系统中仍然有效,但现代Linux发行版通常不推荐使用hosts.deny和hosts.allow文件来管理防火墙规则,因为它们的功能已经被更现代的防火墙管理工具(如iptables或firewalld)所取代。如果你想禁止特定的环境变量,可以从这个列表中移除它们,或者如果你想完全阻止所有环境变量的传递,可以将其设置为空。你可以通过ssh-keygen生成密钥对,并将公钥添加到用户的~/.ssh/authorized_keys文件中。修改配置后,需要重启SSH服务以使更改生效。

悦分享 183

Linux操作系统简介及常用命令

Linux常用命令 ls cd rm cp mv mkdir touch more cat grep

qq_56184235的博客 699

OpenClaw 实战:7个真实场景的多 Agent 落地经验

《OpenClaw实战:7个真实场景的多Agent落地经验》摘要: 作者Maynor分享了从单Agent转向多Agent架构的实战经验。最初遇到的单Agent记忆混乱问题(如Flutter助手被C++话题干扰),通过拆分专项Agent(flutter-tutor/cpp-tutor等)并配置独立workspace解决。随后面临的技能调用混乱问题,采用"基础通用能力+专属能力"分层策略,通过Clawhub管理工具市场,将工具调用准确率从60%提升至95%。最后探讨多Agent协同方案,引入

Maynor的博客 1411

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Linux 常用命令与 Shell 简介

Linux Shell 与常用命令摘要 Shell 是 Linux 系统的命令行接口,用户通过它输入指令与系统交互。常见 Shell 包括 Bash(默认)、Zsh 和 Fish 等。Shell 接收用户命令后传递给内核执行,并返回结果。 核心命令 man:查看命令手册(如 man ls) su/sudo:切换用户或执行特权命令(su root,sudo apt install) ls:列出目录内容(ls -l显示详情,ls -a含隐藏文件) cd/pwd:切换目录(cd ~回主目录)或显示当前路径 mkd

qq_35803412的博客 971

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

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

Redis简介以及linux下常用命令

Remote Dictionary Server (redis) 是一个由salvatore Sanfilippo开发的高性能的key-value数据库(存储系统)。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存也可持久化的日志型,key-value数据库,并提供多种语言的api。它通常被称为数据结构服务器,因为值可以是字符串(String)、哈希(Map)、列表(List)、集合(Set)、有序集合()等类型。

qq_39253096的博客 2349

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Linux简介与常用命令

Linux常用命令总结

weixin_44581531的博客 438

扫盲行动之一:Linux常用命令简介

扫盲行动之一:Linux常用命令简介 su su命令是最基本的命令之一,常用于不同用户间切换。例如,如果登录为 user1,要切换为user2,只要用如下命令: $su user2 然后系统提示输入user2口令,输入正确的口令之后就可以切换到user2。完成之后就可以用exit命令返回到user1。 su命令的常见用法是变成根用户或超级用户。如果发出不带用户名的su命令 ,则系统提示输入根口令,

880
上一篇: Linux下整合Apache+Tomcat+MySQL+PHP
下一篇: Linux下软件的安装与卸载
yehell
博客等级 码龄20年 27粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值