Linux基础及常用命令

Linux 终端命令格式:

command [-options] [parameter]

命令名:相应功能的英文单词或缩写;选项:可用来对命令进行控制,也可以省略;最后一个是传给命令的参数,也可以忽略

查看命令的帮助信息格式:command --help

查看命令的使用手册: man man command,进入到使用手册后,q键退出,可上下翻页浏览

当前命令取消执行:Ctrl+C

删除当前输入的命令:Ctrl+U

ls文件目录操作命令:(list,意思是列出来)

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

-l以列表的形式显示(list)

-h以人性化的形式显示文件内容大小(human)

-R以递归形式显示子目录(recursion)

多个命令同时使用时按照这样的方式:-lh(意思是以列表的形式显示的同时,以人性化显示文件内容大小,此时会发现文件大小加上了单位。)

cd切换工作目录:(change directory)加上~或者/代表从根目录开始搜索,不加的话代表从当前目录开始

cd .切换到当前目录

cd ..切换到上一级目录

cd ~切换到home目录

cd -上一次工作目录互相切换

可以使用../..连续退两级目录,或连续进多级目录均可

touch 新建文件命令:

touch 文件名称 文件名称

可以通过在中间加空格,创建多个文件

mkdir创建目录:(make directory)

后面加上-p就是递归创建:mkdir -p a/b/c  就会创建a,a里面创建b,b里面创建c(目录不存在的情况下)

不加就是创建单个目录:mkdir folder

rmdir删除目录:(remove directory)只能删除空目录

后面加上-p是级联删除: rmdir -p a/b/c 就会删除a,b,c目录

不加就是删除单个目录: rmdir folder

rm删除文件或目录:

-r 递归删除目录下的内容,删除文件夹的时候必须加上(也就是文件夹和里面的东西删完)

-f强制删除,忽略不存在的文件

mv移动和重命名:

-f覆盖前不询问

-i覆盖前询问

-n不覆盖已经存在的文件

mv 命令在同一个文件夹下移动文件,就是重命名功能

cp复制:

-i覆盖前提示

-r若给出的源文件是目录文件,则cp将递归复制该目录下所有的子目录和文件,目标文件必须为一个:cp -r folder/ copy/   意思是将folder这个文件夹及所有内容复制到copy这个文件夹里

cat查看文件内容、合并文件:(catenate)

-n 对每一行编号

-s不输出多行空行

-b对非空进行编号

cat [-nsb] filename 查看文件内容

cat file1 file2 > file3     将file1和file2 的文件合并写入到file3文件中

more 查看文件内容(分页查看)

more filename 查看filename 文件中的内容

查看文件的指令快捷键:

history 查看历史命令记录:

直接输入history命令即可

history -c删除命令历史记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值