Linux基础第一天

ls命令:
能够显示当前路径下的文件以及文件夹的名字
‘ls /’显示根目录,-后面接参数选项,可以简略‘ls -alh’
‘ls -a’ 显示隐藏文件
‘ls -l’以列表的方式显示
‘ls -h’,单独用没区别,‘ls -l -h’将‘ls -l’中文件大小以单位显示
‘ls > 文件名’创建新文件,并将ls显示的东西存储到新文件中,这种命令被称为重定向,重定向不可撤销
‘ls >> 文件名’将ls显示的东西追加到新文件或已存在文件的末尾,也是重定向操作,重定向不可撤销

Windows系统有分盘,ubuntu不会分盘,只有一个根目录,所有文件在根目录下面
bin文件夹和程序相关,boot和启动相关,dev和设备相关,cdrom和光盘相关,etc几乎是所有的程序或服务器配置,lib是库
只要是python登录的,home文件夹里初始只有python文件夹,是家目录,是账户登录后的默认路径
除了home文件夹,其他的不能移动,不能重命名

pwd命令:
显示当前路径

cd命令:
切换目录,‘cd 路径’

touch命令:
创建文件,‘touch 文件名’,Linux里的文件只是文件,没有后缀之分,所以文件名带不带后缀都可以,文件名以‘.’开头,文件为隐藏文件,ls不显示,‘ls -a’可以显示

mkdir命令:
创建文件夹,‘mkdir 文件夹名’,‘mkdir A/B/C/D/E -p’创建文件夹,如果前序文件夹不存在,则自动创建

clear命令:
清屏

cat命令:
查看文件内容,不管文件多大,全部显示
‘cat 文件1 文件2 > 文件名’将两个文件合并成一个新文件

history命令:
历史命令

!数字命令:
指令第‘数字’行的命令

rm命令:
‘rm 名字’删除文件,‘rm -r’可以删除任何文件夹

rmdir命令:
删除文件夹,但不删非空文件夹,哪怕该文件夹只包含一个空文件夹

more命令:
查看文件内容,一次显示部分,按f和b下翻上翻

tree命令:
以目录的方式显示文件

mv命令:
‘mv 原文件名 新文件名’,重命名文件或文件夹
‘mv 文件名 文件夹/’将文件剪切并粘贴到文件夹里,/可以不加

grep命令:
搜索‘grep -n “字符串” 文件名’在文件中搜索带有字符串的内容,-n显示该内容的行数,换成-v表示显示不包含字符串的内容,字符串前加^为字符串开头的内容,字符串后加$为字符串结尾的内容

cp命令:
‘cp 文件名 文件夹’将文件复制粘贴到文件夹里,加-r可以操作文件夹

查看命令的帮助信息,‘ls --help’或者‘man ls’,用man的话要按q退出才能再次输入命令

table键可以自动补全,比方说文件名

通配符:‘*’没有长度和字符限制,指代每一个字符‘?’,[]限制搜索范围

管道‘|’,连接两个命令‘ls -alh | more’将ls的内容用more显示出来

分号‘;’,在一行中分开两个命令

cd 文件夹名,相对路径,从当前路径(.可以表示当前路径,…可以表示当前路径的前一级路径)开始算起是相对路径,从根目录开始算起为绝对路径
‘cd -’快速回到上一个路径,再用一次跳回来,因为只会记录一次
‘cd ~’跳到根目录

ctrl键加c键,终止命令

ln -s 文件名 文件名2,‘文件名2’被称为软连接文件,类似快捷键,源文件删除,软链接文件不可查询,因为软链接是基于文件名查询
ln 文件名 文件名2,硬链接文件,源文件删除,硬链接文件仍然可以查询,相当于给源文件增加了一个文件名
当一个文件的硬链接数不为零,系统不会删除源文件,只会删除对应的硬链接(文件名)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值