?
今天学习的linux命令:
?
ls:(列出当前目录下的文件和文件夹)
?
cd :
?
pwd:(显示当前目录)
?
mkdir:创建目录
?
touch:创建文件
?
rmdir : 删除文件夹 ?,文件夹不为空的时候删除不了,要用rm -rf dir1(r:recursive递归,f:force 直接删除,不询问)
?
rm :删除文件或者文件夹(rm -rf dir1 ?删除文件夹,rm a.txt 删除文件)
?
cp:拷贝 ?(cp d1 d2 把文件d1拷贝一份,生成文件d2, ?cp -r dir1 dir2 ?拷贝文件夹dir1,生成文件夹dir2)
?
mv:移动(移动文件和文件夹都一样,mv d1 ?dir1 把文件或者文件夹d1移动到文件夹dir1下)
?
vi:文件操作:示例:
?
vi a.txt ? ?(进入a.txt文件的操作中,如果文件不存在则创建,首先进入命令模式)
?
a ?(进入编辑模式,append)
?
(执行编辑操作)
?
按ESC键结束编辑,返回命令模式
?
通过:w(冒号+w ?表示保存)
?
:q(冒号+q ?表示退出)
?
:q!(冒号+q+感叹号 ?表示退出但不保存)
?
返回之后,通过more a.txt 查看内容