首页 > 系统相关 >linux基础指令

linux基础指令

时间:2022-11-23 15:12:01浏览次数:42  
标签:文件夹 文件 查看 基础 指令 linux date 目录

终端指令的格式: 命令 [-选项] [参数]
1.man command——查阅command命令的使用手册
man是manual的缩写,使用man时的操作键:
空格 ——实现手册页的下一屏
Enter——一次滚动手册页的一行
b——回滚一屏
f——前滚一屏
q——退出
/word——搜索word字符串

 

2.command help (同1)

 

3.显示文件和目录
pwd:显示当前路径
tree:以树状图列出目录的内容(yum install tree)(tree aaa 指定目录)
ls:查看文件信息(同dir)(ls -a 显示所有文件,包括隐藏文件,以“.“开头)

 

4.显示详细信息
ls -l :以列表方式显示文件的详细信息
drwxr-xr-x 3 root root 4096 5月 26 12:41 code
文件的权限 硬连接数 文件所属的用户 文件所属的组 文件大小(字节) 文件或文件夹最后修改时间 文件或文件夹名称
(文件的权限:d开头表示是一个目录,-开头表示是一个文件,l开头表示这是一个链接文件)
ls -h:配合-l以人性化的方式显示文件大小

 

5.切换目录
cd:切换到当前用户的主目录(/home/用户目录),用户登陆的时候,默认的就是用户的主目录
cd ~:切换到当前用户的主目录(/home/用户目录)
cd . :切换到当前目录
cd ..:切换到上级目录
cd -:可进入上次所在的目录

 

6.创建文件和目录
1)mkdir创建目录,递归创建 添加-p选项
2)touch创建一个文件:touch 文件名,多个文件:touch 文件1 文件2...
3)gedit 用来打开一个文件进行编辑

 

7.删除文件和文件夹
rm——删除文件
rm -i 文件名——确认
rm -f 文件名——强制删除不提示
rm -r 文件夹名

 

8 cp——拷贝copy cp [options] <source file or directory> <target file or directory>
-i ——同名有提示
-f——强制覆盖不提示
-v——显示拷贝的过程
-a——拷贝原有属性
拷贝目录:cp -r 原路径 目标路径

 

9. mv——移动move
1)移动文件或文件夹
2)重命名文件或文件夹(在一个目录中进行移动才能进行重命名)

 

10. 其他指令
1. clear——清屏(clear -l)
2. tab——自动补全
3. which——查看某个指令所在的位置

 

11. cal——日历
1)cal -3 :打印上、本、下三个月信息
2)cal -y :整年日历
3)cal -j :一年中的哪一天

 

12. date ——日期
date“+%Y年” ——显示年
date “+%Y年%m月”——显示年月
date “+%Y年%m月%d日”——显示年月日

date “+%F” . (2021-05-27)
date “+%F %T” (2021-05-2716:10:55)

 

13. history——查看历史指令
history 30 ——显示最新的30条指令
!历史指令编号——执行历史指令

 

14. 1)cat—— 文件查看
-n 查看文件的时候,对每一行进行编号
-b 非空行进行编号
-s 连续2行以上的空行,只显示1行
2)连接文件,把两个文件合并到一起输出
cat 文件名1 文件名2

 

15. more——用来分屏(分页)查看文件内容
+num 从num行开始查看文件
+p 先清屏再查看文件
+s 连续2行以上的空行,只显示一行快捷键:
回车 查看一行
空格 查看下一屏
ctr+f/f 下一屏
ctr+b/b 上一屏
退出 q

终止指令的执行:ctr+c
终端字体放大 :command+shift++
终端字体缩小:command+-

标签:文件夹,文件,查看,基础,指令,linux,date,目录
From: https://www.cnblogs.com/dyl0/p/16910982.html

相关文章

  • vue js文字跑马灯基础版本
    1.html原生方法<marquee>123123</marquee>2.定时器方法letpaymentPromptText=document.getElementById('paymentPromptText');//文本的总宽度consttext......
  • c#开发和学习(基础)
        原先对c#了解不多,后来进入非标领域,才知道原来大多数非标上位机软件都是用c#开发的。之前在研究所的时候,曾经想过用qt开发上位机软件,但是qt是基于c++语言的,这对......
  • 运维人员常用 Linux 命令汇总
    一.文件和目录1.cd命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。cd/home进入'/home'目录cd..返回上一级目......
  • Java基础__Spring思想
    IoC控制反转对象的创建控制权由程序转移到外部(解耦),Spring对IoC思想进行了实现Spring提供了一个容器,IoC容器,用于充当IoC思想的外部,被创建的对象在Io......
  • mipsel-linux-gcc 安装,opt/buildroot-gcc342/bin/mipsel-linux-gcc解决办法
    1.Commandnotfound错误的确认用mipsel-Linux-uclibc-gcc编译Uboot时,出现Commandnotfound错误,但是我检查了编译工具的路径等是正确的,之后在编译工具目录直接运行mips......
  • linux免密ssh-copy-id命令:指定和非指定远程端口两种情况
    https://blog.csdn.net/weixin_42025270/article/details/125721971一、命令介绍ssh-copy-id命令可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-......
  • [linux] 通用的 uart & gpio & led & key 示例代码
    这是给wiki.sipeed.com/m3axpi准备的示例代码。gpio&pwmlinux_gpio.h#ifndef__LINUX_GPIO_H#define__LINUX_GPIO_H#ifdef__cplusplusextern"C"{#end......
  • linux挂载硬盘或者卸载硬盘
    20221123挂载硬盘查看硬盘列表sudofdisk-l创建文件夹sudomkdir/tempdata挂载硬盘sudomount/dev/sdd1/tempdata卸载硬盘sudoumount/dev/sdd1如......
  • elasticSearch基础(二)
    1.DSL查询文档elasticsearch的查询依然是基于JSON风格的DSL来实现的。1.1.DSL查询分类Elasticsearch提供了基于JSON的DSL(DomainSpecificLanguage)来定义查询。常见的查......
  • 随想录(linux下的pv操作)
         关于pv操作部分的内容,其实算不上什么新的东西。但是它对于我们理解信号量、消息处理部分的工作还是有很大帮助的。之前我们给出了一个win32的处理方案,但是实现的......