ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux 2.Linux终端命令1

2021-12-14 01:01:02  阅读:123  来源: 互联网

标签:选项 文件 显示 Ctrl cd 命令 终端 Linux 目录


终端

​ 软件控制台,在终端使用指令可以快速操作计算机

终端的打开方式

Ctrl + Alt + t

终端命令格式

command [-options] [parameter]
  • command:命令,相应功能的英文
  • [-options]:选项,对命令进行控制,可省略
  • [parameter]:参数,传给命令的参数可以是一个、多个或没有参数

查阅命令帮助信息

man

显示 command 命令的使用手册;以 more 方式打开文件

man 是 manual 的缩写,是Linux提供的一个手册,包含了绝大部分的命令、函数的详细使用说明

man command
操作键 功能
空格 显示下一页
Enter 滚动一行
f 前滚一页
b 回滚一页
q 退出
/words 搜索关键字
help

显示 command 命令的帮助信息;以 cat 方式打开文件

command --help

常用指令

​ Linux文件或目录名称最长可以有265个字符,所有目录和文件名大小写敏感

​ ' . ' 代表当前目录, ' .. ' 代表上一级目录,以 ' . ' 开头的文件为隐藏文件

绝对路径:/home/user/test/a

相对路径:./a

​ 操作文件和文件夹时,参数为文件路径,而不是文件名,在当前目录下 ./ 可以省略


显示文件和目录

pwd

​ 显示当前工作目录

tree

​ 以树状图列出指定目录内容,默认列出当前目录内容

ls

​ list 的缩写,列出目录的内容

选项 含义
-a 显示指定目录下所有子目录与文件,包括隐藏文件
-l 以列表方式显示文件详细信息
-h 配合 -l ,人性化显示文件大小

切换目录

cd

​ 切换工作目录,cd 后面可以跟相对路径也可以跟绝对路径

选项 含义
cd 切换到当前用户的主目录(/home/用户目录),即用户登陆时的默认目录
cd ~ 切换到当前用户的主目录
cd . 切换到当前目录
cd .. 切换到上级目录
cd - 返回上一次所在的目录

操作文件和目录

mkdir

​ 创建目录,可以递归创建,目录创建者必须对当前目录具有写权限

选项 含义
-p 递归创建目录

touch

​ 创建文件,可以同时创建多个文件,Linux系统中没有严格的后缀(格式),所以创建文件时可以命名为任意的文件名

gedit

​ 打开文件,可以同时打开多个文件;该指令为 Ubuntu 独有

rm

​ 删除文件或目录,删除后不可恢复

选项 含义
-i 以交互式执行删除
-f 强制删除,忽略不存在的文件
-r 递归删除目录下的内容,删除目录时必须加此选项

cp

​ 复制文件或目录,参数为源文件路径和目标文件路径

选项 含义
-a 通常在复制目录时使用,它保持文件原有属性,并递归复制目录
-i 以交互式执行复制
-f 强制复制,覆盖已存在的文件
-r 递归复制目录下的所有子目录和文件,目标文件必须为目录名,复制目录时必须加此选项
-v 显示复制过程

mv

​ 移动、重命名文件或目录,参数为源文件路径和目标文件路径;在同一目录下移动才能重命名

选项 含义
-i 以交互式执行移动
-f 强制移动,覆盖已存在的文件
-v 显示移动过程

其他

clear

​ 清屏,快捷键为 Ctrl + l

which

​ 查找并显示指定指令的绝对路径

快捷操作

​ Tab:自动补全,输入的内容如果存在多个文件,再次按下将提示可能存在的命令

​ Ctrl + c:终止当前执行

​ Ctrl + Shift + =:放大终端窗口及字体

​ Ctrl + -:缩小终端窗口及字体

​ ↑ / ↓:在历史命令间切换


日期和时间

cal

​ 显示日历,默认显示当前月的日历

选项 含义
-3 显示当前月以及前后两个月的日历
-y 显示当前年的日历
-j 以当月在当年中所占的天数显示当前月的日历

date

​ 根据给定格式显示时间

格式化时间显示:

date "+%Y年%m月%d日 %H时%M分%S秒"
参数 含义
%Y 四位年份,%y为两位
%m 月份,1 - 12
%d 日期,1 - 31
%H 时,0 - 23
%M 分,0 - 59
%S 秒,0 - 59
%F 完整日期,%Y-%m-%d
%T 完整时间,%H:%M:%S

历史指令

history

​ 显示指定数量的历史指令;读取历史指令文件中的目录到历史指令缓冲区,将历史指令缓冲区中的目录写入指令文件

历史指令保存在 ~/.bash_history 中

!id

​ 执行历史指令


文件查看

cat

​ 查看或连接文件,并打印内容;通过配合重定向可合并多文件内容到一个文件中

选项 含义
-n 从1开始对所有行编号
-b 从1开始对所有非空行编号
-s 当遇到连续两个及以上的空行时,只显示一行

more

​ 以全屏的方式,分页显示文件内容;连接多个文件时,文件之间会被分隔

选项 含义
+num 从第num行开始显示文件内容
-p 先清屏,再显示文件内容
-s 当遇到连续两个及以上的空行时,只显示一行

常用操作:

​ 空格:向下滚动一页

​ Enter:向下滚动n行,n可自定义,默认为1

​ f / Ctrl + f:向下滚动一页

​ b / Ctrl + b:向上滚动一页

​ q:退出more


资源管理器
htop

标签:选项,文件,显示,Ctrl,cd,命令,终端,Linux,目录
来源: https://www.cnblogs.com/HyeJeong/p/15686032.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有