- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
linux常用命令大全
Linux系统常用命令种类繁多,涵盖了文件管理、系统操作、网络通信等多个方面。以下是一些常用的Linux命令及其基本用法:
一、文件管理
ls
列出目录内容。
常用选项:-l(长列表格式显示信息)、-a(显示所有文件,包括隐藏文件)、-h(以人类可读的格式显示文件大小)。
cd
切换当前工作目录。
用法:cd[目录路径]。
特殊用法:cd~(切换到用户主目录)、cd-(切换到上次所在的目录)。
pwd
显示当前工作目录的完整路径。
mkdir
创建新目录。
常用选项:-p(递归创建目录,若父目录不存在则一并创建)。
rmdir
删除空目录。
rm
删除文件或目录。
常用选项:-r(递归删除,用于目录)、-f(强制删除,不提示)。
cp
复制文件或目录。
常用选项:-r(递归复制)、-a(归档复制,保留文件属性)。
mv
移动或重命名文件/目录。
常用选项:-f(强制覆盖)、-i(覆盖前提示)。
touch
创建空文件或更改文件的时间戳。
cat
查看文件内容,也可以将多个文件内容合并输出。
more和less
分页显示文件内容,less命令比more功能更强大,支持前后翻页。
head和tail
分别显示文件的前几行和最后几行内容。
find
在文件系统中搜索符合条件的文件或目录。
常用选项:-name(按名称搜索)、-user(按用户搜索)、-type(按文件类型搜索)。
grep
在文本文件中搜索符合条件的字符串。
tree
以树状图形式显示目录结构,需要预先安装tree命令。
二、系统操作
df
显示磁盘空间的使用情况。
常用选项:-h(以人类可读的格式显示)。
du
显示文件或目录的磁盘使用空间。
常用选项:-h(以人类可读的格式显示)、-s(汇总总用量)。
top
实时显示系统中各个进程的资源占用情况。
ps
显示当前系统中的进程状态。
常用选项:-aux(显示所有用户的进程信息)。
kill
发送信号给进程,通常用于终止进程。
shutdown、halt、reboot
分别用于关机、停机、重启系统。
uname
显示系统信息,如内核名称、主机名等。
hostname
显示或设置系统的主机名。
date
显示或设置系统日期和时间。
三、压缩与备份
gzip、bzip2
压缩或解压缩文件。
tar
用于打包和解包文件。
常用选项:-c(创建归档文件)、-x(解包归档文件)、-z(使用gzip压缩)、-j(使用bzip2压缩)、-v(显示详细过程)。
四、网络通信
ping
测试与另一台主机之间的网络连接。
netstat
显示网络连接、路由表、接口统计等信息。
ss
是另一个实用工具,用于获取有关套接字的统计信息,它可以显示更多详细的网络连接信息。
ftp、sftp
用于文件传输的协议和工具。
ssh
安全地远程登录到另一台计算机。
scp
安全地复制文件到远程计算机或从远程计算机复制文件。
五、其他
man和man和info
man命令用于查看Linux命令的手册页(manualpages)。它是获取命令使用说明和选项信息的最常用方式之一。例如,要查看ls命令的手册页,可以输入manls。
info命令也用于查看文档,但与man命令不同,它提供的信息更加详细,并且通常以超文本的形式组织,支持在文档内部跳转。不过,并非所有Linux发行版都默认安装了info文档。
chmod和chown
chmod命令用于改变文件或目录的权限。例如,你可以使用chmod755filename来设置文件的权限,其中755表示文件所有者具有读、写和执行权限,而组用户和其他用户则只有读和执行权限。
chown命令用于改变文件或目录的所有者和/或所属组。例如,chownuser:groupfilename会将文件的所有者更改为user,所属组更改为group。
sudo
sudo命令允许授权的用户以另一个用户的身份(通常是超级用户)来运行命令。这对于需要管理员权限的操作非常有用,因为它可以避免以root用户身份直接登录,从而减少潜在的安全风险。
wget和curl
wget是一个非交互式的网络下载工具,它支持HTTP、HTTPS和FTP协议。使用wget可以很方便地从网络上下载文件。
curl是一个功能强大的命令行工具,用于传输数据。与wget相比,curl提供了更多的灵活性和功能,比如支持更多的协议、支持用户认证、支持断点续传等。
df和du命令的进一步说明
df命令显示的是整个磁盘分区的使用情况,而du命令显示的是目录或文件的磁盘使用情况。du命令对于查找占用大量磁盘空间的文件或目录非常有用。
cron和at
cron是Linux下用于设置周期性被
您可能关注的文档
最近下载
- 一种基于压力监测的输液港自动封堵装置.pdf VIP
- 菠菜种植课件PPT.pptx VIP
- 紫色复古风《莴苣姑娘》童话故事PPT模板.pptx VIP
- 盐雾试验报告-.docx VIP
- [青海]水电站厂房机电设备安装工程量清单及招标文件.doc VIP
- 拓展低空经济应用场景实施方案.pptx VIP
- 第5课 中国古代官员的选拔与管理 课件(共45张PPT) 统编版高中历史选择性必修1(内嵌视频+音频).pptx VIP
- 时间序列分析—基于Python王燕习题答案.pdf VIP
- 百度AI营销认证初级考试理论知识题库(628题).docx
- 2025年电力安全工作规程(发电厂和变电站电气部分)题库(294道) .pdf VIP
文档评论(0)