常见linux命令基本使用
一、cd命令
cd 切换文件夹
cd /home 绝对路径,以根目录开头
cd admin 相对路径,不以根目录开头
cd . 当前目录
cd .. 返回上级命令
cd ~ 到自己的家目录 /home/admin
cd - 电视回看功能
pwd 查看当前所在文件夹
二、ls
ls 查看当前文件下内容
ls -l 显示详细列表
ls -lh 把文件大小以人性化方式显示
ls -a 显示所有的文件,包含隐藏文件,隐藏文件是.开头的文件
ll 等于ls -l
三、mkdir命令
创建文件夹
mkdir tupian 在当前文件夹下创建文件夹tupian
mkdir /home/admin/tupian 以绝对路径创建文件夹
mkdir /home/admin/a/tupian -p 如果上级目录不存在,加上-p自定创建父目录
mkdir a b 在当前目录创建多个文件夹
mkdir a/{c,d} 在指定目录下创建多个文件夹
mkdir .abc 以.开头,是创建隐藏文件夹
四、touch
创建空文件
touch abc.txt 在当前目录下创建,如果指定了目录,必须保证上级目录存在
touch .abc 创建隐藏文件
gedit abc.txt 使用记事本打开文件
touch banzhang{1,2,3}创建多个文件
touch gebi{1..3}创建多个文件
touch banzhang{a..b}-666创建多个文件
五、rm删除文件
rm a.txt 删除文件
rm -r wenjianjia 删除目录
rm * -r 不能删除隐藏文件
六、ls权限
drwxrwxr-x d代表文件夹 ,-代表文件
例子rwx rwx r-x r可读 w可写 x可执行
第一组指文件拥有者的权限,第二组指文件拥有的组的权限,第三组指其他用户的权限
解释上述例子(可读可写可执行) (可读可写可执行) (可读不可写可执行)
ls查看其他目录内容
ls -la /home
ls *txt 查看当前当前目录下以txt结尾的文件
七、vim编辑
八、 查看文件命令
cat 文件名 查看内容
head 文件名 默认查看前10行
head -n 4 文件名 查看前4行
tail 文件名 默认查看最后10行
tail -n 4 文件名 默认查看最后4行
more 文件名 根据终端屏幕大小尽可能的显示内容
九、cp复制
十、mv
移动一个文件 格式: mv 文件名 目标位置
给一个文件改名 格式: mv 旧文件名 新文件名
十一、
tar给一个文件压缩 格式: tar zcvf 压缩文件名 被压缩的文件
例如:tar zcvf banzhang1.tar.gz banzhang1
tar解压缩 格式:tar xf banzhang1.tar.gz
十二、
zip给一个文件压缩 格式: zip 压缩文件名 被压缩的文件
zip给一个目录压缩 格式: zip -r 压缩文件名 被压缩的文件
unzip 解压缩 格式:unzip 压缩文件名
十三、给一个文件创建一个软连接(快捷方式) ln -s
ln -s wenjian.doc wenjian-kuaijiefangshi
十四、下载文件
wget url
十五、用户命令详解
十六、权限命令
十七、查找命令
十八、grep 过滤
十九、echo 输出内容
二十、| 管道符
二十一、查看系统基本信息