Linux简单命令行:文件/目录,sudo,包管理

命令行

2016-12-08  本文已影响6人  WP啦啦啦

       用了差不多两周的 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 xvf FileName.tar 解包
tar cvf FileName.tar DirName 打包
命令 用途
gunzip FileName.gz 解压
gzip -d FileName.gz 解压
gzip FileName 压缩

包管理

命令 用途
sudo dpkg -i software_version.deb 安装软件
sudo dpkg -r SoftwareName 卸载软件
命令 用途
sudo apt-get install package 安装包
sudo apt-get remove package 删除包
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
apt-get source package 下载该包的源代码
上一篇 下一篇

猜你喜欢

热点阅读