【Linux】常用指令(二)

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

【Linux】常用指令(二)

  Yan-英杰的主页

悟已往之不谏 知来者之可追  

C++程序员,2024届电子信息研究生


目录

man指令    

echo指令

补充:

echo和cat的区别?

 CP指令

mv命令

ctrl+c 指令

which指令

学习中遇到得问题:

        1.如何看待指令?

        2.在执行指令之前,我们应该先做什么?

nano指令

        问题:

cat指令

more指令

less指令

head指令

tail指令


man指令    

        查看命令的详细信息 

man ls

man pwd

man rm

man printf

man man

man fork

【Linux】常用指令(二)

echo指令

        相当于打印指令

echo "hello Linux"

        

//echo打印指令虽然没有将内容打印到桌面上,
//但是将hello Linux指令写入到test.txt中
echo "hello Linux" > test.txt
//我们将其成为输出重定向

//打印文件内容
cat test.txt

补充:

        echo指令实际上是将数据写入到显示器文件中,>test.txt,实际上是重定向使其写入磁盘文件中

//echo指令

echo "hello Linux"

echo "hello Linux" > test.txt


//同时写入多条字符串
echo "hello Linux" > test.txt
echo "hello Linux" > test.txt
echo "hello Linux" > test.txt
echo "hello Linux" > test.txt
echo "hello Linux" > test.txt
echo "hello Linux" > test.txt

cat test.txt

//重定向虽然什么都没写,但是同样会清空文件
>test.txt

//如何不清空文件内容,向后面直接进行增加内容
echo "hello Linux" >> test.txt

//>叫做重定向,>>叫做追加重定向

         【Linux】常用指令(二)

原因:

        echo向目标文件进行写入时

        ①、将原始文件先清空

        ②、写入目标文件

echo和cat的区别?

                echo后面接的是字符串,cat后面接的是文件名

         输出重定向,本来打印到显示器的数据,写入到文件中

【Linux】常用指令(二)

 CP指令

        拷贝普通文件

                将test.txt文件的数据拷贝到Test.txt文件中,同一目录下不能存在相同文件名的文件,否则

违背了文件的唯一性,CP指令可以同级目录拷贝,也可以拷贝到上一目录或者下一个目录的文件

cp test.txt Test.txt

cp Test.txt ../Test.txt

//拷贝目录

cp Test class_108/Test

                        因为Linux是用C语言写的,所以大部分端口都是C语言的 

【Linux】常用指令(二)

mv命令

        重命名&&剪切并重命名

mv 目标名 需要改的命名

mv test.txt test1.txt

//剪切并进行重命名
mv test.txt ../a.txt

//  ./为当前目录,../为上级目录

//补充

//清屏
clear

【Linux】常用指令(二)

ctrl+c 指令

        终止因为程序或者指令异常,而导致我们无法进行指令输入。

//当执行命令时,死循环时,无法输入任何指令
ctrl + c

which指令

//查看指令位置

which ls

which ll

which pwd

which cp

which rm

whick mkdir

//补充:
ls -l是ll的重命名

学习中遇到得问题:

        1.如何看待指令?

                指令和可执行程序都是可以被执行的,指令就是可执行程序

        2.在执行指令之前,我们应该先做什么?

                先在系统中查找对应的指令

           指令是在系统中特定路径下存在的,一定是某种可执行程序,可能是C/C++/python

/shell等语言写的脚本程序,本质就是可执行程序,和我们自己写的程序没有区别,将指令从

mycmd下删除,这种方式就是卸载,Linux下一切皆文件,比如显示器,键盘,普通文件

nano指令

//编辑文件

nano 指定文件
//比如

nano test.c
//对文件编写完成后直接ctrl+x,进行保存,再退出


//调用该程序
gcc test.c

//查看文件内容
cat test.c

        问题:

                   发生这两种错误的原因是:没有安装该程序,我们直接对其进行安装即可

//编译文件时报错
-bash: gcc: command not found

//编写文件报错
-bash: nano: command not found

//解决办法:
yum install gcc

yum install nano  

cat指令

        

//单纯cat
cat

//cat默认从后面开始,输入设备输入什么打印什么

//cat+文件名
cat test.txt

//文件名中有什么打印什么


cat -n test.txt
//给每一行加一个编号

//cat不适合看大文本
//如果cat看大文本,直接刷屏,前半部分直接就看不到了

more指令

        

//开始打印文本(自上而下,从第一条开始)
more test.txt

//退出用q
//如果想进行查找直接用/99,直接翻到99行

less指令

less test.txt

head指令

//打印文件的前10行
head -10 test.txt

tail指令

//打印文件后十行
tail -10 test.txt

//管道指令
//后面会被成为管道文件
head -1020 log.txt | tail -21

【Linux】常用指令(二)文章来源地址https://www.toymoban.com/news/detail-496783.html

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

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

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

相关文章

  • 5、Linux 常用指令

    1.man 指令 语法 查看 ls 命令的帮助信息 信息 作用 NAME 命令名称 SYNOPSIS 如何使用命令 DESCRIPTION 描述命令 SEE ALSO 相关的手册 2.help 指令 语法 查看 cd 命令帮助信息 注意:不用特意去记什么命令用什么帮助指令,随便用,会给提示的 1.pwd 显示当前工作路径 语法 查看当前工作目

    2024年02月19日
    浏览(27)
  • 【Linux】常用指令(二)

      Yan-英杰的主页 悟已往之不谏 知来者之可追   C++程序员,2024届电子信息研究生 目录 man指令     echo指令 补充: echo和cat的区别?  CP指令 mv命令 ctrl+c 指令 which指令 学习中遇到得问题:         1.如何看待指令?         2.在执行指令之前,我们应该先做什么? nano指

    2024年02月10日
    浏览(21)
  • Linux常用指令

    打开Xshell 连接会话的时候会提示输入用户名和密码,将用户名和密码输入后记得勾选记住用户名,密码;这样就不用每次都输入用户名和密码了 当前路径就是在/目录下,有的wxw路径里面的 cd 相当于鼠标点击的动作 如果当前目录太多且层次复杂,就可以用tree .来显示在当前

    2023年04月18日
    浏览(18)
  • Linux的常用指令

    重启 init 6或reboot 关机 init 0 或halt 如果没有执行关机命令,强制断电或关闭本地虚拟机的窗口,会导致Linux操作系统文件的损坏,严重的可能导致系统无法正常启动。 清屏 clear 查看服务器的ip地址 ip addr 时间操作 普通用户可以查看时间,但设置时间要系统管理员用户登录。

    2024年02月02日
    浏览(24)
  • Linux常用指令(下)

    目录 一:Linux基础指令 查看联机手册 文本查看相关 时间相关 查找相关 打包和压缩相关 查看Linux版本和体系 其它指令和热键 二:重定向 输入重定向 输出重定向 三:管道 Linux的命令有很多参数,我们不可能全记住,我们 可以通过查看联机手册获取帮助。 man指令 语法:ma

    2024年02月12日
    浏览(30)
  • Linux中常用的指令

    ls [选项] [目录或文件] 功能:对于目录,列出该目录下所有的子目录和文件;对于文件,列出该文件的文件名和其他属性 常用选项: -a:列出目录下的所有文件,包括以.开头的隐藏文件 -l:列出文件的详细信息。 注:ls -l 可以写成 ll 选项可以同时包含多个  不常用的选项:

    2024年02月16日
    浏览(26)
  • [Linux] 4.常用初级指令

    pwd:显示当前文件路径 ls:列出当前文件夹下有哪些文件 mkdir+空格+文件名:创建一个新的文件夹 cd+空格+文件夹名:进入文件夹 cd..:退到上一层文件夹 ls -a:把所有文件夹列出来 .代表当前文件夹 ..代表上层文件夹 用ls指令时两个被隐藏起来 mv:①mv * +匹配符 +文件夹地址:

    2024年02月07日
    浏览(37)
  • 【Linux】常用指令快速掌握

    ssh root@公网IP 输入密码以管理员身份登录。 ssh 公网IP 可以选择管理员身份或者普通用户身份,然后输入密码进行登录。 只有管理员权限才能添加和删除用户。 添加用户并设置密码 adduser 用户名 passwd 用户名 2. 删除用户 userdel -r 用户名 ls 显示当前路径下的文件名。 ls -l 显示

    2024年02月09日
    浏览(42)
  • Linux常用基本指令

    我们都知道Linux常用命令是指在Linux操作系统中广泛使用的命令工具,这些命令工具可以完成各种不同的任务,如管理文件和目录、操作进程、网络通信、软件安装等。一些常用的Linux命令包括cd、ls、mkdir、rm、cp、mv、ps、top、ping、ssh、tar、grep、find、shutdown、reboot、apt和yum等。

    2024年02月07日
    浏览(41)
  • 【Linux】常用的基本指令

    👦个人主页:Weraphael ✍🏻作者简介:目前正在学习c++和算法 ✈️专栏:Linux 🐋 希望大家多多支持,咱一起进步!😁 如果文章有啥瑕疵,希望大佬指点一二 如果文章对你有帮助的话 欢迎 评论💬 点赞👍🏻 收藏 📂 加关注😍 Linux 最初由 Linus Torvalds(林纳斯·托瓦兹) 在1

    2024年02月14日
    浏览(66)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包