常见20个Linux命令
ls 查看当前目录下有哪些文件 ls -alh
pwd 查看当前所在文件夹 cd 切换目录 - . … ~
touch 如果文件不存在,新建文件
mkdir 创建文件夹 -p 递归创建目录
rm 删除文件 -r 删除文件夹
clear 清屏
tree 树状图列出文件目录结构 -d 只显示目录
cp 源文件 目标文件 复制文件或目录 -i 提示 -r 递归目录
mv 源文件 目标文件 移动(或重命名)文件或者目录
cat 查看文件内容,文件合并 -b 对非空输出行编号 -n输出行编号 适合内容较少
more 分屏显示文件内容,每次显示一页
echo 重定向,和>,>>联用
>
输出重定向到一个文件,覆盖原有内容
>>
输出重定向,追加到文件末尾
| 管道 一个命令输出作为另一个命令输入
grep 命令执行结果的基础上查询指定文本
shutdown -r now(time) 重启操作系统
ifconfig 查看网卡配置信息
ping ip 检测目标ip链接是否正常
chmod 修改用户/组对文件/目录的权限
date 时间 cal 日期
df -h显示磁盘剩余大小 du -h 显示目录下的文件大小
ps aux 显示进程信息 top 动态显示进程并排序 sudo netstat -tulpn | grep :8000 查看端口对应的进程ID kill -9 强行终止进程
find [路径] -name xx 在路径下查找xx
ln -s /x/xxx xxx 创建软链接
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径
tar -zxvf 打包文件.tar.gz -C 目标路径
sudo apt install/remove/upgrade xxx
ll 为ls -l 别名 能看到所有文件
远程管理
shutdown -c 取消关机
网卡和IP地址
远程登录和复制文件
ssh高级
用户组和权限
用户切换root sudo -i,切换回去 exit
组管理
演练
用户管理
usermod指定用户登录shell
which查看
系统信息
查找
软连接
打包
软件安装
镜像源
vi
查找并替换
- 在
vi
中查找和替换命令在末行模式下执行 - 命令格式
:%///g