命令行

       用了差不多两周的 Ubuntu 了,也只是对一些常用的命令行进行了初步的了解。今天就来说说 Ubuntu 上的一些命令吧,首先说说对使用命令行的感受吧,一方面我觉得命令行特别的神奇和强大,通过几行命令就能完成一个或者多个任务;另一方面我觉得命令行的效率特别高,你有没有这种感受呢???好了,下面是对一些常见命令行的一个总结。

常用指令

命令 用途
cd 回当前用户的宿主目录
mkdir name 创建一个名字为name的文件夹
cp source-file destionation-file 复制文件或文件夹
rm filename 删除文件
rm -r filename 删除文件夹
pwd 显示当前目录
ls 列出当前目录文件(不包括隐含文件)
ls -a 列出当前目录文件(包括隐含文件)
ls -l 列出当前目录下文件的详细信息
grep string filename 在文本文件中查找字符串
tail -n file 显示文件尾n行内容,n缺省时默认为10行
cat filename 查看文本文件中的内容
more filename 查看文本文件中的内容,当文件内容多于一屏时,按下空格可以滚到下一屏继续阅读,但是不可以回退
less filename 查看文本文件中的内容,文件内容多于一屏时,按 j 可以向下滚动,按 k 可以向上滚动

打包/解压

  • ** .tar **
命令 用途
tar xvf FileName.tar 解包
tar cvf FileName.tar DirName 打包
  • .gz
命令 用途
gunzip FileName.gz 解压
gzip -d FileName.gz 解压
gzip FileName 压缩

包管理

  • dpkg
    这种方法适合系统不能联网的情况下,软件包名以.deb后缀。
命令 用途
sudo dpkg -i software_version.deb 安装软件
sudo dpkg -r SoftwareName 卸载软件
  • apt
    这种方法适合系统能联网的情况下。
命令 用途
sudo apt-get install package 安装包
sudo apt-get remove package 删除包
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
apt-get source package 下载该包的源代码
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容