Linux基本命令一
一、常用命令
1.clear ---清屏
2.init 0 ---关机
3.init 6 ---重启
二、查看路径和文件
1.ls ---显示当前工作路径下的文件
2.ls -l ---显示当前工作路径下的文件,包括文件属性
3.ls -a ---显示当前工作路径下的所有文件,包含隐藏文件
4.pwd ---显示当前工作路径
5.tree ---以树形分布显示当前目录下所有文件
----------------注意------------------------
.代表当前目录
..代表上级目录
黑色代表文件
蓝色代表文件夹
三、日历和日期
1.cal ---显示当前日历
2.cal month year ---显示该月的日历
3.cal year ---显示该年的所有日历
4.date ---显示当前日期
5.date +%y/%m/%d ---显示“年的后两位/月/日”
6.date +%Y/%m/%d ---显示“年/月/日”
7.date +%Y-%m-%d ---显示“年-月-日”
四、帮助
1.man command
2.info command
3.command --help
---------------------------------------
进入帮助中---
1.退出--->Q
2.查询--->/或?
/查询时:n->下一个选中项;
shift+n->上一个选中项
‚?查询时:n->上一个选中项;
shift+n->下一个选中项
五、切换路径 <cd+path>
-->绝对路径:以根(/)开头的路径
-->相对路径:不以/开头的路径
1.cd / ---切换到根目录
2.cd或cd ~ ---切换到当前用户工作主目录
3.cd - ---撤销上次的cd操作
4.cd .. ---切换到上级目录
六、创建文件或文件夹
1.mkdir java ---在当前目录下创建文件夹
mkdir -p java/Library/view ---在当前目录下创建多级文件夹
->省略-p情境:除最后一级文件夹,其余都必须存在于当前目录下
2.touch Login.java ---在当前目录下创建一个文件
七、拷贝文件或文件夹
1.cp src1/file src2 ---将源文件下的文件拷贝到目标目录下
2.cp -r src1 src2 ---将源文件夹拷贝到目标目录下
八、删除文件或文件夹
1.rm src1/file ---删除该文件夹下的文件(带删除提示)
rm -f src1/file ---强制删除该文件夹下的文件
2.rmdir src ---删除一个空文件夹(不用加-r)
rm -r src1/src2 ---删除一个非空文件夹(-rf为强制删除)
rm -rf src2/* ---删除某文件夹下的所有文件(夹)
九、移动文件或文件夹
1.mv src1/file src2 ---将src1下的文件移动到src2下
2.mv src1/src2 src3 ---将src2文件夹移动到src3下(没有-r)
十、修改文件或文件夹
1.mv src1/file src1/rename ---重命名文件
2.mv src1/src2 src1/rename ---重命名文件夹(没有-r)
-----------------快捷键--------------------------------
Tab键-->自动补齐,若补全文件夹,会在最后自动加一个/
注意:文件夹末尾的/可要可不要,但是文件后面一定不能加/