Linux 基本命令1

七个基础命令

命令作用
ls (list)查看当前文件夹下的内容
pwd (print working directory)查看当前所在文件夹
cd [目录名] (change directory)切换文件夹
touch [文件名] (touch)如果文件不存在,新建文件
mkdir [目录名] (make directory)创建目录
rm [文件名] (remove)删除指定的文件名
clear清屏

“ctrl” + “shift” + “=” 放大终端窗口字体
“ctrl” + “-” 缩小终端窗口字体

终端命令格式

command [-optionns] [parameter]

说明
command : 命令名称,相应功能的英文单词的缩写
[-options] : 选项,可对命令运行进行控制,也可以省略
[parameter] : 传给命令的参数,可以是一个,也可以是多个
注:[]代表可选

查阅命令的帮助信息

command --help
//显示command的帮助信息

man command 
//man是manual的缩写,是Linux提供的一个手册

自动补全

(1)在输出 文件/目录/命令的前几个字母之后,按“tab”可以自动补全
(2)如果还有其他的文件/目录/命令,则再按一下“tab”可以显示所有存在的文件/目录/命令

按 上/下按键,可以再曾经使用过的命令之间来回切换
如果想要退出选择,并且不想执行当前选中的命令,按“ctrl”+“c”

隐藏文件

和windows一样,linux也有隐藏文件
隐藏文件以“.”开头
查看普通文件使用“ls”命令,常看隐藏文件使用“ls -a”

ls扩展

命令扩展

命令作用
-a显示文件内容,包括隐藏文件
-l以列表的方式显示文件的详细信息
-h必须配合“-l”使用,在显示文件的详细信息的基础上显示文件的大小
ls -l -h#显示文件的详细信息和文件大小  
ls -l -h -a  =  ls -lha#显示包括隐藏文件在内的所有文件的详细信息和文件大小
#可以放在一起写
#不分先后顺序

ls与通配符的使用

通配符作用
.代表任意个数的字符
代表一个字符,有且只有一个
[]表示可以适配字符组中的任意一个
[abc]匹配a,b,c中的任意一个
[a-f]匹配从a到f中的任意一个

切换目录

cd扩展

命令作用
cd切换到当前用户的主目录(home/用户目录)
cd ~切换到当前用户的主目录(home/用户目录)
cd .保持在当前目录不变
cd …切换到上级目录
cd -可以在最近两次工作目录来回切换

相对路径和绝对路径

绝对路径:在输入路径时,最前面的是“/”或者“~”,表示从“根目录”/“家目录”开始
相对路径:在输入路径是,最前面不是“/”或者“~”,表示相对于当前目录所在的目录位置

创建与删除

(1)touch
如果文件已经存在:修改文件创建时间
如果文件不存在 ;创建文件
(2)mkdir
创建一个目录

-p#递归创建目录,新建目录不能与已有的目录或者文件重名

(3)rm

删除文件和目录
使用rm时需要格外小心,删除之后不能恢复,直接从磁盘删除,不会在垃圾桶中。

命令作用
-f强制删除,忽略不存在的文件,没有提示
-r递归删除目录下的内容,删除文件夹时需要加这个参数

拷贝和移动文件

命令作用
tree [目录名]以树状图的形式列出文件目录结构
cp 源文件 目标目录复制文件或目录
mv移动/重命名文件或目录
    只显示目录,不显示文件
    `tree -d`  

```
cp -r#复制目录
cp -i#覆盖文件前提示,询问是否覆盖,是y :否n```	
	mv -i#移动文件或者目录前提示,询问是否覆盖,是y:否n

查看文件内容

命令作用
cat [文件名]一次性全部显示文件内容, 创建文件,合并文件,追加文件
more [文件名]分屏显示内容
grep搜索文本文件内容

cat
适合查看文件内容较少的文件

命令作用
-b对非空输出行编号
-n对输出的所有行编号

more
分屏显示文件内容,适合查看文件内容较多的文件

命令作用
空格键显示下一篇
Enter一次显示一行
b返回上一屏
f下一屏
q退出

grep
允许对文本进行模式查找

命令作用
-n显示匹配行及其编号
-v显示不败韩匹配文本的所有行
-i忽略大小写

两种基本模式查找

命令作用
^a行首,查找以a为开头的行
b¥行尾,查找以b为结尾的行

echo
echo在终端中显示内容,和重定向结合使用
重定向

>#表示输出,会覆盖文件原来的内容
>>#表示追加,不覆盖内容
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值