06.Linux Basic Commands(一)
help commands
xxx --help
man xxx
cd 进入目录
cd .. 返回上级目录
pwd 显示当前目录
mkdir 创建目录
rmdir 删除目录(被删除的目录必须是空目录)
非空目录删除:
rm -r xxx 会一步步进入目录后确认删除"Y" 繁琐
rm -rf xxx 直接强制删除
touch 创建文件
rm 删除文件
rm -f xxx 直接删除
cp 拷贝
cp xxx yyy
cp -r xxx yyy 拷贝xxx目录为yyy目录时,xxx目录不为空,也需要通过参数-r递归拷贝
mv 移动
mv xxx yyy
mv -r xxx yyy
vi 文本编辑器
支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就需要熟练掌握两种模式的切换,默认情况下,打开vi编辑器会自动进入命令模式。从编辑模式切换回命令模式使用“esc”键,从命令模式切换会编辑模式使用“A”、“a”、“O”、“o”、“I”、“i”
vi提供了丰富的内置命令:
cat 列出内容正序
tac 列出内容逆序
more 列出内容
head -n xxx 列出文件xxx的前n行内容
tail -n xxx 列出文件xxx的后n行neir
find 命令 查找文件
find /etc -name *.local 表示在根目录/etc 目录下命名为 *.local的文件
whereis 命令 寻找命令所在位置
whereis ls
echo
查看环境变量: echo $PATH
Dos下命令: echo %path%
ln 链接 与copy不同
软链接 (ln -s xxx yyy) :相当于Windows下的快捷方式 ,源文件删除,链接文件也不复存在
硬链接(ln xxx yyy): 相当于对源文件复制一份,然后链接,这种情况下,即使源文件删除,链接文件依旧存在