Linux 基本指令 (常用的)
一.ls
查看当前路径下的文件列表
ls -a :显示目录中的所有文件
ls-l :显示更多的文件属性==ll
ls -al/ls -la 显示所有的文件属性包括隐藏文件
在Linux中我们将点(.)开头的文件称之为隐藏文件
ls -d 显示所在目录自己的属性
二. pwd
显示当前所处的路径
三. mkdir
建立文件夹
四. cd
进入一个对应的目录
cd .. :回到上级目录
cd +绝对路径/相对路径 :进入目标路径
cd~ :让用户进入自己的家目录
cd - 回退到最近一次所在的路径
五. touch
创建一个普通文件(非目录)
六. mkdir
创建一个目录
mkdir -p 创建一串路径
七. tree
讲当前目录以树壮形式展开
八. rm
rm 删除普通文件(不可以直接删目录)
rm -r(删除目录) rm-rf 强制删除目录
rmdir 删除路径(只可以删空目录)
rm-i 删除时询问
九.cp
cp source destination 拷贝文件/目录到目标文件/目录
cp -r source destination 递归拷贝目录
cp -i source destination 拷贝目录(拷贝前询问)
cp -f source destination 拷贝目录(强制拷贝)
十. man
查看某些指令对应的说明 q退出
十一. mv
mv source destination 剪切重命名
如果destination只是目录,则为剪切
如果destination为目录+文件名,则为剪切+重命名
十二. ctrl+c
终止指令异常
十三. which
查看路径
十四. alias
起别名
如果取消起别名 : alias name = " "
十五. cat(适合看小文本)
cat filename 打印文件内容(输出重定向)
cat -n ... 带上行数
cat -b ... 出了空行 其余带行数
cat -s ... 不输出多行空行
十六. echo
1. 输出重定向
echo “...” > filename
a.清空文件filename
b.写入“...”
2.追加重定向
echo “...” >> filename
3.输入重定向
echo “...” < filename
十七. more(看大文本)
more -n filename 看文本到n行 q退出
十八.less
less 进行大文本上下查看 q退出
十九. head
head -n filename 提取filename的前n行
二十. tail
tail -n filename 提取filename的后n行
二十一. 管道操作
| 被系统解释为管道文件