Linux命令(一)
一、cd 切换文件夹
绝对路径(以/根目录开头的路径)
相对路径(基于某个跟目录下的路径,不以/根目录开头)
cd /home 绝对路径(以根目录开头)
cd admin 相对路径(不以根目录开头)
cd .. 返回上级目录
cd ~ 返回到自己的家目录(/home/admin)
cd - 回放功能
pwd 查看当前目录
二、ls 查看目录的内容
ls
ls -l 显示详细列表
ls -lh 把文件大小以人性化的方式显示
ls -a 显示所有的文件,包含隐藏文件,隐藏文件是.开通的问题件
ll 等于ls -l
三、mkdir 创建目录
mkdir tupian 在当前目录下创建文件夹(相对路径)
mkdir /home/admin/tupian 以绝对路径创建文件夹
mkdir /home/admin/a/tupian 如果上级目录不存在,加上-p自动创建父目录
mkdir a b 在当前目录下常见多个文件夹
mkdir a/{c,d} 在指定目录下创建多个文件夹
mkdir .abc 以.开头是创建隐藏文件夹
四、touch 创建空文件
touch abc.txt 在当前目录下创建 如果指定了目录,必须保证上级目录存在
touch .abc 创建隐藏文件
gedit abc.txt 使用记事本打开文件
五、rm 删除指定的文件名
rm a.txt 删除文件
rm abc -r 删除文件夹
rm * -r 不能删除隐藏文件
六、命令格式介绍
clear——清屏
table键——自动补全
man 命令名——查询命令的使用手册
命令名 --help——显示命令的帮助信息
七、cp 拷贝文件
cp 1.txt 2.txt 拷贝源文件1.txt文件,到目标文件2.txt中
cp abc abc_bak -r 拷贝文件夹
八、mv 移动、重命名
mv 1.txt 2.txt 重命名
mv 1.txt ~ 移动到指定目录
九、> 重定向
ls > 1.txt 把命令返回的结果输出到文件中,会覆盖之前的数据,默认情况命令返回的结果是显示在屏幕中
ls >>1.txt 把命令返回的结果输出到文件中,追加的方式
十、cat 查看文件内容
cat 1.txt 把文件的内容全部显示到屏幕中
cat 1.txt 2.txt
cat 1.txt 2.txt > 3.txt 把多个文件的内容合并到新的文件中
十一、more 查看文件内容,可以分页显示
ls / >> 1.txt
more 1.txt 查看内容多的文件,按空格键往下翻页,按B往回翻页,按Q键退出
十二、| 管道
ls -l / | more 把左边的命令返回的结果交给右边命令进行处理