Linux学习笔记1

目录

Linux基本命令入门:

参数总结:

各列解释:

命令:

相对路径和绝对路径:

文件目录的操作:

文件的移动

文件的复制

文件的删除

目录的移动

目录的复制

目录的删除


Linux基本命令入门:

ip a 显示当前系统所有网卡对应的ip地址

ls = list 列出,清单的意思 列出当前目录下的所有文件或目录

参数总结:

-a --all 列出所有以.开头的文件

-l 以长格式显示的文件列表

各列解释:

第一列是文件的权限列表  第二列是硬链接列表  第三列和第四列是文件所属的用户和用户组 第五列是文件大小,默认是字节  第六列Jul 19 16:30 为日期和时间  第七列 文件名 ls -l =II 命令别命名

-h 以人类习惯的读取方式进行显示,通常结合-l参数一起使用才能看到每个文件的具体大小

-t 代表以时间由近及远进行排序,通常需要结合-l参数一起使用才能看到时间 -t是降序,

-r 实现显示结果翻转,通常可以和排序结合起来使用

-R 实现递归显示目录底下的文件或子目录

-S 按照文件大小排序,默认最大的在前面

命令:

cd = change directory 切换目录 cd 指定路径名 例:cd $home 切换到家目录

cd - 返回上一级目录

ls --help 查看命令

目录的.和..  .代表当前目录 ..是上一级目录

pwd = print working directory 打印当前工作目录

相对路径和绝对路径:

绝对路径:是从/开始到你所在路径的一个绝对路径,使用cd可以直接进行切换

相对路径:相对于当前工作目录的一个概念,切换的时候呢,如果是当前目录的子目录不用带/,直接cd 目录名就可以,如果是上级的其他目录,则cd..对应的目录就可以了(相对于当前的目录,使用cd .. 来切换 或者直接cd 目录名进行切换)

文件目录的操作:

touch 创建文件 touch filename

mkdir = make directory 创建目录 mkdir dirname

mkdir -p 实现递归创建目录,也就是说创建多级目录时,多级目录可以不存在

文件的移动

mv = move

mv SOURCE DEST 如果是文件的移动,source必须是一个文件,如果移动的dest是一个目录,就是将这个文件移动到这个目录下,如果dest是一个文件,则是重命名(如果dest是

一个不存在的东西,系统默认代表重命名一个文件)

文件的复制

cp = copy

cp source dest 如果是文件复制,source必须是文件 dest可以是目录也可以是文件,是目录时会将文件复制到目录下,是文件时可以复制一个新文件

文件的删除

rm = remove

rm filename可以实现文件的删除(会询问是否需要删除,可以选择yes或者no进行回答)

rm -f 可以实现强制性删除,这样删除文件时就不会询问是否需要删除,当然删除前需要注意是否是你要删除

目录的移动

目录的移动和文件的移动用法一致,前提是目标必须不能是文件,当目标目录存在时,就是移动到对应的目录下,当目标目录不存在时,就是重命名。

目录的复制

目录复制必须加参数-r,否则会报cp: -r not specified; omitting directory 'test1'; -r代表递归复制,可以将源目录及目录底下的文件等全部复制到目标目录下

目录的删除

rm -r dirname实现递归删除,如果询问太多不想要,可以加-f参数,实现强制性删除就不会询问(这个命令比较危险,如果用户后面删除的目录是/,或者是/home可能会导致系

统无法正常使用)

  • 29
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值