1.13集训总结
Linux基础命令
收获
ls
- ls 显示当前目录下的子目录和文件
- ls keai 显示keai目录下的文件等
- ls -a显示以“.”开头的文件
- ls -s显示每个子目录或文件占用空间
cd
- cd 切换到用户主目录
- cd keai切换到当前目录下keai子目录
- cd …返回上一级目录
- cd / 切换到系统主目录
- cd ~/keai/smile 切换到keai目录中smile子目录
mkdir rmdir
- mkdir 创建一个子目录
rmdir 删除一个空的子目录
cp
- cp 文件1 文件2 将文件1复制为文件2
- cp 文件1 目录2 将文件1复制到目录2下
- cp -a 目录1 目录2 将目录1复制到目录2下
rm
- rm happy 删除指定的文件happy
- rm * 删除当前目录中所有文件
- rm -f happy 强制删除文件happy
- rm -r smile 删除指定的目录smile
- rm -rf sad 强制删除指定的目录sad
more
- more qq 可以显示出文字文件qq中的内容
cat
- cat happy 显示文件happy中的内容
- cat read >>happy 将文件read的内容附加到文件happy内容之后
- cat read qq >boring 将文件qq和文件read合并为文件boring
mv
-
mv boring sad将文件boring移到sad目录下
-
mv qq QQ将文件名qq改为QQ
chmod
chmod可以控制文件被人如何调用
ugoa:u 表示该文件的拥有者,g 表示与该文件的拥有者属于同一个群体(group)者,o 表示其他以外的人,a
表示这三者皆是。
±=:+ 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
rexX:r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该文件是个子目录或者该文件已经被设定
过为可执行。
- chmod ugo+r happy 或chmod a+r happy 所有人可读文件happy
- chmod ug+w,o-w happy study表示只有拥有者和组内人可写文件happy和study,其他人不可写
- chmod -R a+r * 表示该目录下所有文件与子目录为所有人可读取
- chmod abc study 其中abc各为一个数字,表示u,g,o三者的权限,w=4,r=2,x=1
chmod 777 study即表示所有人对文件study皆可读写执行
vim
vim我还不太会使用
- vim study 即进入文件study的编辑中(一定要输入文件名嗷,不管文件存在与否!)
界面就会变成这个样子
vim一共有三种模式,进入即为命令模式,输入 i就进入输入模式啦,输入:就进入底线命令模式 (命令以回车结束运行),Esc键可以退回到命令模式,然后wq可以保存退出啦 vim使用.