Ubuntu基础命令

给自己一个希望,不为昨天烦恼,不为明天迷惘,只为今天更美好。

命令本质

命令的本质是一个可执行程序

常用的命令

  • which

作用:查看命令对应的可执行文件位置

语法

which 命令

  • 重定向

作用:改变其输出位置

语法

>        覆盖

>>      追加

  •  管道

作用:将管道左边的命令 的结果作为命令的参数

语法

命令1 | 命令2

如:

ls | find *.txt

  • help

作用:查询命令帮助文档

语法

命令 --help

  • man

作用:查询帮助文档

语法

man 章节 查找的内容

章节:

1                命令

2                系统调用

3                库函数

如:

        man 1 ls

  • ls

作用:查询文件夹中的内容

语法

ls 选择 文件路径

文件路径:

        相对路径:相对于当前所在的路径

                特殊的路径:

                        . :当前路径

                        .. :上一次所在路径

                        * :通配符所有

                        \ :路径分隔符

                        ~ :家目录,更目录下home文件

                        注意:在地址头出现表示为根目录

        绝对路径:相对于根目录的路径

选项:

        -l :列出详细信息

        -h:显示的大小带单位

        -a:显示隐藏文件

  • tree

作用:以树状结构显示目录信息

安装tree

sudo apt-get install tree

语法

tree 选项 参数

tree -L 3:产看当前文件夹3目录与文件

  • clear

作用:清屏

语法

clear 或CTRL+l

  • cd

作用:进入指定文件夹

语法

cd    返回家目录

cd  路径

  • pwd

作用:显示当前工作目录的绝对路径

语法

pwd

  • cat

作用:查看某一文件内容

语法

cat 文件路径

  • rm

作用:删除

语法 

rm -f 文件路径          删除文件

rm -rf 目录路径          删除目录

  • cp

作用:复制,拷贝

语法

cp 原文件路径 复制到的位置

  • mv

作用:移动

语法

mv        原文件路径        复制到的位置

特殊情况:如果与文件位置与复制到的位置一致,则为重命名

mv a.txt b.txt

  • mkdir

作用:创建目录

语法

mkdir 目录路径

注意

创建多级文件夹需加-p选项

  • touch

作用:创建文件

语法

touch 创建的文件名

  • find

作用:查找文件或目录

语法

find 查找的文件或目录

注意

* :通配符 全部

  • grep

作用:在指定文件中查找指定内容

语法

grep 查找的内容 查询的文件

  • gedit

作用:以记事本的方式打开文件

语法

gedit 文件名

注意

只能在Ubuntu系统终端中使用

  • echo

作用:输出

语法

echo 输出的内容

echo nihao        输出

echo 123 >  1.txt         将123覆盖到1.txt

echo  123 >> 1.txt        将123追加到1.txt

  • ln

作用:创建链接文件

语法

ln 原文件 链接文件 -s

注意

修改原文件或链接文件其中的内容,原文件或链接文件中的内容将被修改

如果删除链接文件,不会删除原文件

如果删除原文件,链接文件依然保留,但已经失效,其他文件无法连接该链接

  • tar

作用:压缩与解压缩命令

分类

gzip

        语法

                //压缩

                tar cvzf 压缩包包名.tar.gz  原文件

                //解压缩

                tar xvzf 压缩包包名

bz2

        语法

                //压缩

                tar cvjf 压缩包包名.tar.bz2 原文件

                //解压缩

                tar xvjf 压缩包包名

zip

        语法

                //压缩

                zip -r 压缩包名.zip 原文件

                //解压缩

                uzip 压缩包包名

命令编写技巧

  • 自动补全

tab键可以帮助补全命令

  • 历史命令

键盘上下键

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值