博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux常用命令
阅读量:5272 次
发布时间:2019-06-14

本文共 1875 字,大约阅读时间需要 6 分钟。

cd 切换到目录

cd ..切换到上层目录
cd / 切换到系统根目录
cd ~ 切换到用户主目录
cd - 切换到上一个所在目录

touch 创建文件

ls 列出可显示文件或目录
ls -a 显示所有文件或目录
ls -l <ll> 显示文件的详细信息
ll -h 友好的展示文件信息

mkdir 当前目录下创建目录

mkdir –p 目录名 级联创建目录
rmdir 删除此目录
rmdir -p 目录 级联删除目录

cat 显示文件所有的内容

more 分页查看文件信息
Space | Enter| Q
less 分页查看文件信息 PU | PD
tail -10 /etc/yum.conf 显示文档的最后几行
tail -f catalina.log 动态查看日志
ctrl+l 清屏clear ctrl+c结束滚动查看

rm 删除文件

rm -f a.txt 直接删除
rm -r a 递归删除
rm -rf a 直接递归删除
rm -rf * 删除所有文件
rm -rf /* 删除根目录

cp A.doc B.txt 当前复制文件

cp A.doc /test/a 复制到指定目录
mv A.doc /test/b 移动到指定目录
mv A.doc B.doc 重新命名

解压缩参数:

-c:创建一个新tar文件
-v:显示运行过程的信息
-f:指定文件名
-z:调用gzip压缩命令进行压缩
-t:查看压缩文件的内容
-x:解开tar文件

tar –cvf xxx.tar ./*

tar –zcvf xxx.tar.gz ./*

tar –xvf xxx.tar

tar -xvf xxx.tar.gz -C /usr/aaa

grep 检索关键词并输出

grep 关键词 文件名 选项[--color]高亮显示 [前[-B]] [后[-A]]
wget 互联网路径 下载资料

vi与vim 编辑器在Linux中会高亮显示

打开文件

退出esc :q
保存退出esc :wq
不保存退出 esc :q!

dd 快速删除一行

vim命令合集 vi的使用方法

重定向输出

>重例如

cat ifconfig > ip.txt 重定向并输出ip地址
cat ifconfig >> ip.txt 追加并输出ip地址

&&

管道|

将命令的输出作为另一命令的输入
ifconfig | grep 192.168 --color -A2
显示全部进程
ps -ef
ps -ef | grep java

系统管理命令

时间设置date -s ""
显示磁盘信息
df -h 友好显示大小
free -m 显示内存信息
top 显示 管理执行中的程序 q推出屏幕或者ctrl+c
kill是杀死进程
du -h显示出当前目录的大小
who显示登入系统用户的信息
hostname 查看当前的主机名
文件在 /etc/sysconfig/network
uname -a 显示本机的详细信息
网络命令
ifconfig查看IP地址
ifconfig 网卡名称 down 禁用网卡
ifconfig 网卡名称 up 启用网卡if
ping 查看网络是不是互通
netstat -an 查看端口好
了解组管理
创建用户
useradd 用户名
passwd 用户名 回车输入密码
passwd 用户名 -d /home/目录
删除用户
userdel 用户名 只删除用户 家不删
userdel -r 用户名
用户切换
ssh -l 用户名 -p 端口号 主机ip地址
su - 用户名 su root 需要验证密码
了解组管理
添加组管理
groupadd 组名 没有添加时默认用户名
useradd 用户名 -g 组名
删除组groupdel
组下有用户,删除不了
id 显示用户组信息【uid与gid】
文件权限管理
普通文件<-> 目录文件<d> 设备文件
修改文件的权限

9个 第一组指当前用户对此文件的权限

第二组指当前租对此文件的权限
第三组指其他用户对此文件的权限
1=x
2=w
4=r
权限修改
chmod 777 a.txt
chown 改变文件目录归属组和用户名
chown tom:tom 3.txt 把3.txt文件给组tom给用户tom
chown -R tom:tom AA 把AA目录给tom 包括子文件

转载于:https://www.cnblogs.com/wangyangyy/p/9076558.html

你可能感兴趣的文章
Linux误删恢复
查看>>
Unity调用Windows窗口句柄,选择文件和目录
查看>>
HashMap循环遍历方式
查看>>
React Native 入门 调试项目
查看>>
C# 通过 Quartz .NET 实现 schedule job 的处理
查看>>
关于java之socket输入流输出流可否放在不同的线程里进行处理
查看>>
目前为止用过的最好的Json互转工具类ConvertJson
查看>>
JavaScript的学习要点
查看>>
Day13
查看>>
tensorflow saver简介+Demo with linear-model
查看>>
Luogu_4103 [HEOI2014]大工程
查看>>
Oracle——SQL基础
查看>>
项目置顶随笔
查看>>
Redis的安装与使用
查看>>
P1970 花匠
查看>>
java语言与java技术
查看>>
NOIP2016提高A组五校联考2总结
查看>>
iOS 项目的编译速度提高
查看>>
table中checkbox选择多行
查看>>
动态链接库
查看>>