Linux文件基本操作
2023-03-24 00:01:16 0 举报
Linux系统入门操作基础操作命令知识
作者其他创作
大纲/内容
Linux命令基础知识
1.命令提示符
[root@localhost ~]#
root:表示登录到系统用户名
@ :意思是在......之上
Linux系统的主机名
~:表示当前目录,刚进系统时,当前目录都是登录用户的家目录,“~”代表家目录,root用户的家目录是/root
# : 表示当前登录的用户是管理员用户即root用户
[user1@localhost ~]$ 表示user1用户登录到主机localhost上,$提示符表示当前登录的用户是普通用户
2.命令基本格式:
Linux的基本命令格式为:命令名 [选项][参数]
Linux系统区分大小写,大写字母和小写字母是不同的,通常Linux命令是小写的
选项通常用于扩展命令,通常格式为“-单字母”,如“-a”或者“--单词”如“--all”
中括号表示根据不同的命令,选项可以是一个或者多个,也可以没有
参数通常作用于执行命令的对象
3.执行结果
若没有出现错误提示,就表示输入的语法和执行逻辑没有问题
4.使用命令帮助
--help 选项用于查看前面的命令的帮助信息
还可以使用“man命令”来查看该命令的操作说明文档
5.查看命令历史
Linux记录了用户输入的命令,可以使用“↑”,“↓”建来查看历史
6.自动补全
输入命令时,如果命令较长可以只输入命令的前面部分,然后按住Tab键Linux将自动补充该命令的后部分
若这时还有其他的命令与该命令的已输入部分相同,Linux将不能判断你想要写的是哪一个命令,此时连续按两次Tab键Linux会将与已输入内容相同的命令显示,供用户选择
Linux基本目录和文件命令
pwd:显示当前工作目录
cd:改变当前工作目录
可以使用两种方式来改变到新的工作目录,一是绝对路径(从 “/”开始到目标目录的完整路径),二是相对路径(从当前目录到目标目录的路径)
符号“..”表示当前目录的上级目录;符号“.”表示当前目录
cd或者cd~ 直接切换到当前目录的家目录;cd- 切换到前一个工作目录
mkdir:创建目录
可以使用-p选项一次性创建多级目录,使用该选项后系统会自动创建该路径上不存在的目录
touch:创建空文件命令
ls:显示文件列表
-a (all) :显示所有文件及目录
-d (directory) :显示指定目录信息
-l (long) :显示文件或目录的详细信息(ls默认显示文件或目录名)
-r (reverse) :逆序显示文件(ls默认显示顺序 文件)
-t (time) :按文件时间显示文件
cp:复制文件或目录命令
格式:cp [选项] 源 目标
rm:删除文件或目录命令
该命令执行时,系统会提示是否删除,若想不提示直接删除可以使用选项 -f 强制执行删除
若要删除的目录下由多级子目录和文件,需要使用-r选项表示递归,常和-f搭配使用,-rf 表示直接删除该目录及该目录下的多级子目录和文件不需要提示
mv:移动和重命名目录和文件命令
mv 源文件 目标位置
mv 旧文件名 新文件名 (源文件与目标文件在同一目录下时,是重命名作用)
显示文件内容
cat :显示文件内容
head :显示文本文件前10行内容
tail :显示文本文件最后10行内容
more :分页及逐行显示文本文件内容(文本内容很大),按住Enter键逐行向后阅读,按住空格键滚动到下一屏阅读,缺点是不能往回翻看内容
less :可以使用上下箭头前后翻阅,按q退出阅读
ln:创建链接文件
创建硬链接:ln sourcefile linkfile #在当前目录下为sourcefile文件创建硬链接文件linkfile
创建符号链接(软链接):ln -s /home/ slinkdir #在当前目录下创建一个指向目录/home/目录的符号链接
echo:回显命令
输出重定向:echo hello word! > a #将echo命令的输出重定向到a文件中,若不存在a文件就创建,若已存在a文件就覆盖a文件中的原内容
echo this is my life >> a #将echo命令的输出追加重定向到a文件
alias:显示当前系统中存在的别名,等号两端的命令具有相同的命令
ll 本身并不是一个标准的Linux系统命令,它只是系统定义的别名,可以使用该命令来代替“ls -l --color=auto”,表示显示文件详细信息,如果没有定义该别名,ll命令是不能被使用的
清屏
可以直接输入clear,也可以使用ctrl+L实现
通配符“*”,“?”
“*” :零个或任意多个字符
“?” :有且仅有一个字符
终止命令执行:ctrl+C
0 条评论
下一页