linux常用命令

本文介绍Linux基础命令的实际应用,包括目录操作(pwd、ls、cd)、文件管理(touch、rm、cp)、路径导航(相对路径、绝对路径)及文本处理(cat、gedit)。通过具体案例,帮助读者掌握这些命令的使用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

看完b站韦东山第二篇Linux基础操作视频之后感觉记不牢,感觉有必要实践并记录一下,备查。

linux命令的格式:

1、命令 [-选项] [参数]

选项和参数可有可无,取决于你使用命令的目的

三者用空格隔开,一个或多个作用相同

pwd :显示当前所在的目录

ls :显示当前目录下的文件

1)ls 

显示当前目录内容

2)ls   目录名

如:ls    /home   则指定显示/home的内容

3)ls  选项

或ls   选项   目录名

常用选项:

-l(long的缩写)显示文件更详细的信息(文件权限、文件大小、文件最后修改时间)

-a(all的缩写)显示隐藏文件

-h(human-able的缩写)将文件以KB,MB,GB表示

la ,lh可组合使用

 

cd :切换路径

cd ~切换到当前用户的家目录

cd .切换到当前目录

cd ..切换到上一级目录

cd ../..切换到上上级目录

cd -切换到上一次的路径

 

相对路径(以./开头):

mkdir:新建目录

1)mkdir  目录名

mkdir dir0创建了dir0这个目录

2)mkdir -p 父目录/子目录

mkdir  -p dir1/dir2创建多级目录。若父目录不存在,需要加入-p

 

rmdir:删除目录

1)rmdir 目录名(不能删除非空目录)

torch:新建文件

touch 文件名

torch file1在当前目录下新建名为file1的文件

注意:

1)同一目录无法创建同名文件

2)linux文件名区分大小写,file1与File1是不同文件

 

mv:修改文件(目录)名、移动路径

mv 旧文件名  新文件名======》修改文件名

mv file1 filea  ===》将当前目录下的文件file1改为filea

mv 旧目录名  新目录名======》修改目录名

mv dir1 dira   ======>将当前目录下的目录dir1改为dira

mv 文件名  目录名======》移动路径

mv filea dira  将当前目录下的filea移动到dira子目录

mv filea ~ 将当前目录下的filea移动到家目录

mv ~/filea ..将家目录下的fliea移动到上级目录

cp:复制文件(目录)

1)cp  源文件名  目标文件名

cp File1 file2将当前目录下File1拷贝成 file2

2)cp  源文件名  目标目录名

cp file2  dira/ 将当前目录下文件file2拷贝到dira子目录

cp -i file2  dira  如果dira下有同名的file2,加入-i会要求你是否确认覆盖

3)cp  源目录名  目标目录名

cp -r dira dirb复制dira目录下所有内容到dirb

其中-r参数是递归复制

 

rm:删除文件(目录)(与cp类似)

rm  [选项]  [文件名|目录名]

常用选项:

1)-i,删除文件之前,要求是否同意删除

2)-r,递归删除指定目录下的子目录和文件

3)-f,强制删除

举例:

rm  File

rm  -i  file2

rm -r  dira

rm -ir  dirb

gedit:编辑文件

cat:查看文件内容

cat file1  将文件内容打印到标准输出中(默认标准输出指向终端)

cat file1  file2 依次打印

cat -n file1 显示内容并在内容前显示行号

clear:清除屏幕显示的内容(实际是翻一页,reset是真正清空)

基础操作:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值