linux下常用命令
-
ls
功能:显示目录文件
语法: ls 选项【-ald】[文件或目录]
-a 显示所有文件,包括隐藏文件
-l 详细信息的显示
-d 查看目录属性 -
mkdir
功能:创建新目录
语法: ls 选项【-p】[目录名]
-p 递归创建 -
cd
功能:切换目录
语法:cd [目录]
cd … 回到上一级目录 -
pwd
功能 : 显示当前目录
语法:pwd -
rmdir
功能:删除空目录
语法:rmdir [目录名] -
cp
功能:复制文件和目录
语法:cp -rp [原文件或目录] [目标目录]
-r 复制目录
-p 保留文件属性 -
mv
功能: 剪切文件、改名
语法: [原文件或目录] [目标目录] -
rm
功能: 删除文件
语法: rm -rf [文件或目录]
-r 删除目录
-f 强制执行
9.touch
功能: 创建空文件
语法: touch [文件名]
-
cat
功能 : 显示文件内容
语法: cat [文件名] -
tac
功能:显示文件内容 (反向列示)
语法: tac [文件名] -
less
功能:分页显示文件内容 (可向上翻页)
语法:less [文件名] -
head
功能:显示文件前面几行
语法:head [-n] [文件名]
-n 指定行数 -
tail
功能: 显示文件后面几行
语法 tail [-nf] [文件名]
-n 指定行数
-f 动态显示文件末尾内容 (监控) -
ln
功能:生成链接文件
语法: ln -s [原文件] [目标文件]
-s 创建软链接 -
chmod
功能:改变文件或者目录权限
chmod [{ugoa}{±=}{rwx}] [文件或目录]
-R 递归修改
17.chown
功能: 改变文件或目录的所有者
语法: chown [用户] [文件或目录]
-
charp
功能:改变文件或目录的所有组
语法 :chgrp [用户组] [文件或目录] -
umask
功能:显示、设置文件的缺省权限
语法:umask [-S]
-S 以rwx形式显示新建文件缺省权限 -
find
功能:文件搜索
语法:find [搜索范围] [匹配条件] -
which
功能:搜索命令所在目录及别名信息
语法:which 命令 -
whereis
功能:搜索命令所在目录及帮助文档路径
语法: whereis [命令名称] -
grep
功能:在文件中搜寻字符串匹配的行并输出
语法:grep -iv [指定字符串] [文件]
-i 不区分大小写
-v 排除指定字符串 -
man
功能:获得帮助信息
语法: man [命令或配置文件] -
useradd
功能:添加一个用户
语法: useradd 用户名 -
passwd
功能:设置用户密码
语法:passwd 用户名 -
tar
功能:打包目录
语法:tar [-zvcf] [压缩文件名] [目录]
-c 打包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩
28.tar命令解压命令
-x 解包
-v 显示详细信息
-f 指定解压文件
-z 解压缩