Linux的基本命令
- 1、常识
- 2、基本命令
-
- 2.1、ls
- 2.2、cd
- [2.3、pwd / mkdir / mv / touch / cp / rm / cat / rmdir](#2.3、pwd / mkdir / mv / touch / cp / rm / cat / rmdir)
- 2.4、ln
- 2.5、man
- 2.6、apt-get
本教程是使用的是Ubuntu14.04版本。
1、常识
1.1、Linux的隐藏文件
在Linux中,根目录用 / 来表示,Home目录用 ~ 来表示。
在Linux中文件夹中的隐藏文件前面是以 是 • 开头的
1.2、绝对路径与相对路径
路径:一个文件在操作系统中存储位置的标识。pathname
绝对路径:路径是从绝对位置开始的。在windows的绝对路径是从某一个盘符开始的(D:\Bandizip);Linux中的绝对路径是从 / 和~开始的。
由上图可知,路径由冒号:开始,$符号结束。
相对路径:指明路径时,是从当前所在位置开始的。
2、基本命令
2.1、ls
使用列表把当前文件夹显示出来。
ls -a,显示所有文件,包括隐藏文件
ls - l,以详细信息显示
ls -la,显示所有文件的详细信息(ls -al)
-开头的表示普通文件
d开头的表示是文件夹
l开头的表示符号连接文件
2.2、cd
用与切换目录。
若现在在fff文件夹里面,想进入abc文件夹,不能cd abc。因为cd只能进入下一级文件夹(此文件夹中有的文件)或进入绝对路径。
方法1:cd ‥
方法2:cd 绝对路径
1个点表示进入当前目录的入口,2个点表示进入上一级目录的入口
2.3、pwd / mkdir / mv / touch / cp / rm / cat / rmdir
pwd:打印出当前的路径
mkdir:创建文件夹
mv:①移动文件(目标文件夹只能使用绝对路径或下一级路径)
②更改文件名
touch:创建文件
cp:复制文件
cp -r:复制文件夹
cp -f:强制复制文件(cp -rf强制复制文件夹)
rm:删除文件
rm -r:删除文件夹
rm -f:强制删除文件(rm -rf强制删除文件夹)
cat:直接查看文件里面的内容
rmdir:只能删除空文件夹 ,不能删除有内容的文件夹
2.4、ln
软连接(和window中快捷方式类似)
ln -s 源文件名 连接文件名
若将主文件fff删除,则对nnn文件有影响
硬连接
ln 源文件名 连接文件名
若将主文件fff删除,则对mmm文件没有影响
2.5、man
作用:查询man手册,获得帮助信息
man 1 ls: 1表示查询的是linux命令
man 2 xxx: 2表示查询的是linux api
man 3 xxx: 3表示查询的是C库函数
2.6、apt-get
在Ubuntu中在线安装和卸载软件的命令
apt-get install vim 安装vim
apt-get remove vim 卸载vim
注意,安装和卸载都是在线的,也就是说ubuntu必须能上网才能使用apt-get