Linux 常用命令
*ls (list,列表)
作用:使用列表的方式把当前文件夹的文件显示出来
ls -a (all)显示所有的文件,包括隐藏文件
ls -l (long)以详细信息的方式显示
ls -al
ls -la
ls -a -l
ls -l -a 都是可以的,已详细的信息显示所有文件
*cd (change directory 更改目录)
作用:用来切换目录
涉及相对路径和就绝对路径
相对路径:以当前目录开始
绝对路径:从更目录开始 /开始
cd .. ..代表上一级目录
cd . .代表当前目录
cd ../../../以此类推代表上上上级目录
*pwd (print work directory,打印工作目录)
作用:打印当前绝对路径
*mkdir(make dierectory,穿件文件夹)
作用:创建空文件夹
mkdir -p 级联传建文件夹
*mv (move,移动)
作用:在目录间移动文件,重命名文件名
move 源文件pathname 目的文件pathname
mv def/def.txt abc/def.txt
将defmul下的def.txt文件移动到abc目录下
mv def.txt abc.txt
def.txt文件名重命名为abc.txt
*touch (创建空文件)
作用:创建空文件
*cp (copy,复制)
作用:复制文件或文件夹
cp 源文件pathname 目标文件pathname
举例:cp abc/abc.txt def/def.txt
将目录abc下的文件abc.txt复制到def目录下的def.txt下
内容改变。
cp -r 用来复制文件夹
cp -f 强制复制
实际操作时,一般都是cp -f复制文件,
cp -rf复制文件夹
举例:cp -rf 123 abc
将文件目录123 复制到文件目录abc下
*rm (remove,去除,删除)
作用:用来删除文件,文件夹
rm 文件pathname
rm -r 文件夹pathname
*cat
作用:直接在命令行下显示文件内容
也可以用来向文件输入
*rmdir(remove directory,删除文件夹)
作用:删除空文件夹
而删除非空文件夹一般用 rm -rf 文件夹
*ln(link,连接文件)
作用:类似Windows快捷方式,实际上快捷方式和指他向
的文件是两个独立文件,只不过快捷方式是他指向文件的文件
linux中有两种连接方式:
一种叫软连接(符号连接),等同于Windows中快捷方式
创建软连接:ln -s 源文件 符号连接文件
ln -s dir2 ddd ddd文件就是dir2文件的符号连接文件
一种叫硬连接:ln 源文件 连接文件名