Linux操作系统常用指令大全(一)

这篇具有很好参考价值的文章主要介绍了Linux操作系统常用指令大全(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、关机与重启指令

(1)shutdown - 关机

语法:shutdown
shutdown -h now 【立即关机】
shutdown -h 1 【1分钟后关机,shutdown后不填默认一分钟后关机】
shutdown -r now 【立即重启】

(3)reboot - 重启

(4)sync - 将内存的数据同步到磁盘

无论是要关机还是重启,建议先运行 sync 命令将内存数据保存到磁盘。

二、帮助指令

(1)man - 查看某个命令的帮助手册

语法:man 命令或配置文件

man ls 【查看 ls 命令的帮助手册】
man netstat 【查看 netstat 命令的帮助手册】

(2)help - 查看某个命令的帮助信息

语法:help 命令

help cd【查看 cd 命令的相关信息】

三、文件目录类指令

(1)pwd - 显示当前目录的绝对路径

语法:pwd

pwd 【查看当前路径】

(2)ls - 显示当前路径下的文件和目录

语法:ls 目录或文件

ls 【查看当前路径下所有文件或目录】 ls -l 【查看当前路径下所有文件或目录的详细信息】 ls -a
【查看当前路径下所有文件或目录,包括隐藏文件】 ls -l index 【查看当前路径下 index 下的详细信息】

(3)cd - 切换至指定目录

语法:cd 目录

cd /a 【切换到 /a 目录下】 cd ~ 【切换到用户主目录】 cd - 【切换到上一次访问的目录】 cd …
【切换到当前目录的上一级】 (4)mkdir - 创建目录 语法:mkdir 目录名

mkdir index 【创建一个 index 目录(一级)】 mkdir -p index/a 【创建 index 目录,其下再创建 a
目录(多级)】
-p 选项用于创建多级目录。

(5)rmdir - 删除目录(空目录)

语法:rmdir 目录名

rmdir /home/a 【删除 home 下的 a 目录】 rmdir -rf /home/a 【强制删除 home 下的 a 目录】
rmdir删除的是空目录,目录下有内容时是无法删除的,-rf 则可删除非空目录,慎用。

(6)touch - 创建空文件

语法:touch 文件名

touch hello.txt 【创建 hello.txt 空文件】

(7)cp - 拷贝文件或目录到指定文件或目录

语法:cp 源文件 目标文件

cp hello.txt a/ 【拷贝 hello.txt 文件到 a 目录下】 cp -r /home/a /b/ 【递归将 home
下的整个 a 目录拷贝到 b 目录下】 \cp -r /home/a /b/ 【强制覆盖不提示】
如果连续执行相同的拷贝命令系统会一个一个提示是否覆盖文件内的文件,这时在 cp 前加一个 \ 就可以进行强制覆盖,不提示。

(8)rm - 删除文件或目录

语法:rm 文件或目录

rm a.txt 【删除 a.txt 文件】 rm -f a.txt 【强制删除 a.txt 文件,不提示】 rm -r /home/a
【递归删除整个 a 目录】 rm -rf /home/a 【递归删除整个 a 目录,不提示】

(9)mv - 移动文件与目录或重命名

语法:mv 旧文件名 新文件名、mv /源目录 /目标目录

mv a.txt b.txt 【将 a.txt 重命名为 b.txt】 mv a.txt test/ 【移动 a.txt 到 test
目录下】 mv abc bcd 【重命名目录 abc 为 bcd】 mv abc bcd/ 【将目录 abc 目录到 bcd 下】
重命名的前提是两个文件在同一个目录下。

(10)cat - 查看文件内容

语法:cat 文件

cat a.txt 【查看文件 a.txt 的内容】 cat -n a.txt 【查看文件 a.txt 的内容,并显示行号】 cat
指令查看文件比 vim 更安全,因为 cat 指令只能查看不能修改。

(11)more - 文本过滤器

语法:more 要查看的文件

more a.txt 【查看 a.txt 文件的内容】 more 指令是一个基于 vim
编辑器的文本过滤器,可以以全屏幕的方式按页显示文本文件的内容,且有若干快捷键:

space;向下翻一页 Enter;向下翻一行 q;立即离开more,不再显示文件内容 Ctrl+F;向下滚动以一屏
Ctrl+B;返回上一屏
=;输出当前行的行号 :f;输出文件名和当前行的行号 more 指令也可以结合 cat 指令进行使用,可以让文件内容按百分比显示,使用管道指令 | more:

cat a.txt | more 【查看文件 a.txt 的内容,并以百分比显示】

(12)less - 分屏查看文件内容

语法:less 查看的文件

less 用来分屏查看文件的内容,类似 more 指令但强于 more 指令,支持各种显示终端;less
在显示文件内容时,并不是一次将整个文件加载后才显示,而是根据显示需要来加载内容,效率较高。同样它也有相关快捷键:

space;向下翻动一页 pagedown;向下翻动一页 pageup;向上翻动一页 /字符串;向下搜寻字符串,n 向下,N 向上
?字符串;向上搜寻字符串,n 向下,N 向上 q;离开 less

(13)echo - 输出内容到控制台

语法:echo 输出内容

echo $PATH 【输出环境变量 $PATH】 echo “Hello World” 【输出语句“Hello World”】

(14)head - 显示文件开头部分

语法:head 文件

head a.txt 【查看 a.txt 文件的前 10 行内容】 head -n 5 a.txt 【查看 a.txt 文件的前 5
行内容】 默认情况下 head 显示文件的前十行。

(15)tail - 显示文件尾部的部分

语法:tail 文件

tail a.txt 【查看 a.txt 文件的后 10 行内容】 tail -n 5 a.txt 【查看 a.txt 文件的后 5
行内容】 tail -f a.txt 【查看 a.txt 文件的后 10 行内容,并实时追踪文件更新】

(16)> / >> - 输出重定向/追加

cat 文件1 > 文件2 【将文件1的内容覆盖到文件2】 ls -l /home > /home/info.txt 【将 /home
下的文件列表写入 info.txt 中】 cal >> /time 【将当前日历信息追加到 /time 文件中】 重定向 >
会覆盖之前内容,追加 >> 会将新内容添加到之前内容的末尾。

(17)ln - 软链接

语法:ln -s 源文件 软链接名

ln -s /root /myroot 【创建一个软连接 myroot,连接到 /root 目录】 rm /myroot 【删除软连接
myroot】 软链接也称符号链接,类似 Windows 中的快捷方式,主要存放了链接其他文件的路径,删除软连接的方式与删除文件相同。

(18)history - 查看执行过的的历史命令

语法:history

history 【查看最近所有执行过的指令】 history 10 【查看最近执行过的10条指令】 !5 【执行历史编号为5的指令】文章来源地址https://www.toymoban.com/news/detail-816833.html

到了这里,关于Linux操作系统常用指令大全(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux操作系统指令(1)

    Linux是一套免费使用和自由传播的类Unix操作系统,是一个多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系

    2024年02月02日
    浏览(14)
  • linux操作系统常见指令汇总

    目录 1.ls 指令 2.pwd命令 3.cd 指令 4. touch指令 5.mkdir指令: 6.rmdir指令 rm 指令(重要): 7.man指令: 8.cp指令: 9.mv指令:  10.more指令  11.less指令 12.head指令 13.tail指令 14.时间相关的指令 15.Cal指令 16.find指令: 19.tar指令: 打包/解包,不打开它,直接看内容 20.bc指令: 21.uname –

    2024年02月12日
    浏览(16)
  • Linux操作系统常用命令

    目录 一、Linux常用命令 1.date命令 用于显示当前日期和时间 2.pwd命令 用于显示当前工作路径 3.cd命令 用于切换当前路径 4.cal命令 用于显示日历(有些Linux系统用ncal) 5.who命令 用于显示当前已经登录到系统的所有用户名、登录终端以及登录时间 6.wc命令 用于统计给定文件的行

    2024年02月16日
    浏览(12)
  • linux系统 常用操作命令

    1.8.1 暂离(最小化)当前screen 1.8.2 关闭当前session 参照我之前的博文 参考Pytorch官网 安装完后可以通过此命令看是否成功安装gpu版本: 参考tensorflow官网 不过根据我的安装经验,pip安装完gpu版本并不能使用,最好使用conda安装, 如果不指定版本,会默认安装2.0+版本,也可以指

    2024年02月13日
    浏览(21)
  • 【Linux操作系统】举例解释Linux系统编程中文件io常用的函数

    在Linux系统编程中,文件IO操作是非常常见和重要的操作之一。通过文件IO操作,我们可以打开、读取、写入和关闭文件,对文件进行定位、复制、删除和重命名等操作。本篇博客将介绍一些常用的文件IO操作函数。 1.1 原型、参数及返回值说明 1.1.1 原型: open()函数是Linux系统

    2024年02月12日
    浏览(16)
  • Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令

    指定运行级别 (指定运行级别使用的是  init 0~6   或者是systemctl get-default是查看当前运行级别。 system set-default multi-user.target表示切换到运行级别3 system set-default graphical.target表示切换到运行级别5) 运行级别由以上7种,用的最多的是init 5 和init 3。打开终端,输入init3,如下 变成

    2024年02月04日
    浏览(52)
  • Hadoop 使用Linux操作系统与Java熟悉常用的HDFS操作

    注意看评论区获取完整代码资料 目录 一、实验目的 二、实验平台 三、实验步骤 理解HDFS在Hadoop体系结构中的角色; 熟练使用HDFS操作常用的Shell命令; 熟悉HDFS操作常用的Java API。 操作系统:Linux(建议Ubuntu16.04); Hadoop版本:2.7.1; JDK版本:1.8或以上版本; Java IDE:Eclipse。

    2024年02月03日
    浏览(27)
  • 4-Linux 操作系统进阶指令 du、df、free、find、ps、service、grep、wc、管道

    重点:find 、ps 、grep 、管道 1、du 指令 作用:du表示directory used,显示出目录所占的磁盘空间大小的情况。 语法:#du -sh 目录 路径 选项说明: -s:表示sumary,汇总统计 -h:表示以较高可读性的形式显示 案例:使用du指令统计出“/home”的大小情况 2、df 指令 作用:disk free,查

    2024年02月08日
    浏览(19)
  • Linux操作系统设置图形化界面及目录和文件管理常用命令

    目录 1.安装图形化界面  2.开机启动图形化界面 dos界面与图形化界面切换快捷键 3.Windows与Linux文件系统的差别  4.Linux文件系统常用命令  5.使用pwd命令显示工作目录路径 6.绝对路径和相对路径  7.使用ls命令列出目录和文件信息 Linux默认情况下是不会安装图形界面的,所以需要

    2024年02月05日
    浏览(22)
  • Linux下常用基本指令大全

    目录 在XShell下的复制粘贴 1. ls指令 2. pwd指令 3. cd指令 拓展 4. tree指令 5. whoami指令 6. touch指令 7. stat指令 8. mkdir指令 9. rmdir指令 rm 指令 10. man指令 11. cp指令 12. mv指令 13. cat指令 14. more指令 15. less指令 16. head指令 17. tail指令 18. date指令 19. cal指令 20. find指令 21. which 22. alias 23.

    2024年02月03日
    浏览(71)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包