常用命令 描述
pwd 显示当前路劲
cd xx 切换到xx路径
cd .. 切换到上级路径
cd ~ 快速返回根目录
clear 清空命令列表
ls 当前路上下所有文件 (ls后面可以一起输入 比如:ls _lh,ls_lah(没有顺序要求))
ls _l 列表形式显示文件
ls _a 显示隐藏文件
ls _l _h 列表显示并kb显示文件大小
ls 通配符: *代表0或多个任意字符
ls *.txt 显示.txt结尾的文件
ls 1* 显示所有以1开头的文件
ls 1*.txt 显示所有1开头.txt结尾的文件
ls xx 列出制定路径的文件及文件夹
代表1个任意字符(不能?单独使用需要有匹配信息)
ls ??.txt 显示2个字符并且.txt结尾的文件
ls [0_9] [a_z] 可以直接写区间
tab键 自动不全(有多个匹配的情况下默认不补全,按2次tab键匹配)
方向键上/下 快捷读取历史命令
1
2
1.隐藏文件都是以.开头,创建隐藏文件也是命名时.开头命名即可;
2.''路径或者名称有空格的 可以用''包含起来
文件常用命令 描述
touch xx.txt 创建xx.txt文件到当前路径
mkdir xx 创建xx文件夹
rm xx.txt 移除xx文件
rm -d xx rm -d 移除文件夹(空目录)
rm -r xx rm -r移除文件夹(非空目录)
mv xx.txt aa 移动xx文件或xx文件夹到aa文件夹,目标路径可以是相对路径或绝对路径(可移动时重命名)
cp xx.txt aa 复制xx文件到aa文件夹(可复制时重命名)
cp -r xx aa 复制xx文件夹到aa文件夹
xx –help 查看某个命令的帮助手册
man xx 查看某个命令的帮助手册
which xx 查看xx命令对应的文件对应路径
find 搜索范围 搜索条件 示例:find /home -name 123.txt //精准搜索 find /hone -name *.txt //模糊搜索 find /home -iname *.txt //不区分大小写 find /home -type f //-type f搜索所有文件,-type d搜索所有文件夹,-type l所有软链接
locate xx 全局模糊搜索xx文件及文件夹,搜索速度快,缺点有可能搜索不到最新创建的文件或文件夹,原因是locate本地自身有搜索库,新建的文件被收录到搜索库有延迟
cat xx 打开xx文件
more xx 分页显示xx文件,按空格翻页
echo xx 显示xx内容
echo 内容 > 文件 >把xx内容输入到xx文件,>覆盖原有内容, >>追加内容
|(管道) 前面的结果作为输入,执行后面的命令使用,如:ls -lh | reap 123.txt
ln 目标路径 创建路径及名称(软链接/快捷方式) ln aa/123.txt 123.txt //ln -s 文件完整路径 链接到的目标路径(在2个目录的顶层执行,方便输入路径)
sudo gedit xx 打开xx路径的文件

####挂载硬盘到指定分区

1
2
3
4
5
6
7
8
9
10
11
12
13
df -h     查看数据盘所在的磁盘分区
mkfs -t ext4 /dev/dsa 格式化为ext4格式,/dev/dsa是指要挂载的硬盘
mkdir workSpace 在系统盘创建被挂载的文件夹,如/home/workSpace
sudo mount /dev/dsa /home/workSpace //mount 挂载的分区硬盘 当前系统的目标文件夹
sudo gedit /etc/fstab //在打开系统盘文件的末尾添加一行,指定要挂载的硬盘信息。
/dev/dsa /home/workSpace ext4 defaults 0 2 //保存并关闭文件

sudo chmod 777 /home/workSpace //将该文件夹的访问权限设置为普通用户,不然每次都没有权限读写
sudo mount -a

reboot
df -h //再次查看挂载是否成功
//挂载完成;