Linux的介绍及命令
toc:table of content
1.文件与目录
1.1 Linux下的文件系统,没有驱动盘,我们看到的都是根目录
1./:根目录,一般根目录下只存放目录。
2./bin 可执行二进制文件的目录。
3./etc 系统文件存放的目录。
4./home 默认用户的家目录。
5./root 管理员的家目录。
2.Linux命令的基本使用
在终端中进行命令操作!
1.切换文件夹
1.1cd / 文件夹名称
cd /home 绝对路劲,根目录开头
cd admin 相对路劲
1.2 cd … 返回上一个目录。
1.3 cd ~ 回到自己的家目录 /home/admin。
1.4 cd - 返回倒数第二个目录,相当于回看功能。
2.查看当前目录 pwd
3. ls的使用 查看当前目录的内容
ls -l 显示文件夹的详细信息 ls -lh 人性化的显示文件夹的详细信息
ls -a 显示所有的文件,包含隐藏文件(以点开头的文件)
ll 等于 ls -l
ls -la 查看所有的文件的详细信息
4.mkdir 的使用
mkdir /home/admin/a 在相对路劲下创建 a 但是要保证目录存在
mkdir a 在当前目录创建 a
mkdir /home/admin/yy/a -p 如果yy不存在,就自动创建yy后创建a目录。
mkdir a b c 连续创建了 a b c目录
mkdir /tupian/{a,b,c} 同时在tupian下面创建a,b,c目录
mkdir .a 创建隐藏文件 a
5. touch 创建空文件 touch a b c
6. gedit
gedit a.txt 如果文本a存在直接打开,如果不存在,自动创建后的打开。
7.rm删除
rm a.txt 删除文本(隐藏文件只能这样删除)
rm abc -r 删除文件夹 (rm 文件路径 -r)
rm * -r 不能删除隐藏文件
3.快捷命令
1.table 键自动补全
2.ctrl + c 停止执行
拷贝 cp 1.txt 2.txt 将1.txt 复制给 2.txt
拷贝文件夹 cp a b -r 将文件夹a 拷贝给b
cp 1.txt abc 如果是文件夹abc存在,则将1.txt复制到abc中
如果不是 则是将1.txt 重命名为abc
3.mv 移动 重命名
mv 1.txt 2.txt 重命名
mv 1.txt ~ 移动到指定目录
mv ../a . 把上一个目录下的a 移动到当前目录
4. > 重定向
ls > 1.txt 把ls命令返回的结果输出到文件中,会覆盖之前的数据
ls >> 1.txt 把命令返回的结果输出到文件中,追加的方式
5.cat 查看文件内容
cat 1.txt 把文件的内容全部显示到屏幕中
cat 1.txt 2.txt > 3.txt 把多个文件整合到新的文件中
5. more 查看文件内容。可以分页显示
ls / >> 1.txt 将根目录内容放入1.txt中
more 1.txt 查看内容多的文件,空格为下翻页,按b往回翻页,q键退出