Linux常用命令

ls ls -al 显示指定目录的文件列表
cd cd /home 进入指定目录
cp cp 1.txt /home 拷贝文件到指定目录
mv mv a b 移动或修改文件名
rm rm 1.txt 删除文件或者目录
pwd pwd 显示当前目录路径
mkdir mkdir test 创建一个新目录
rmdir rmdir test 删除一个空目录
cat cat test.c 显示文件内容
echo echo “hello world" 字符串输出(重定向到文件)
echo “hello”>>1.txt
vi/vim vim test.c 强大的文本编辑器
touch touch 1.txt 新建文件
ps ps aux 查看进程列表
top top -d2 动态监控cpu,内存使用情况
date date -u 查看系统时间
chmod chmod 777 test.c 修改文件权限
find find / -name *c 查找指定目录的文件
grep ps aux | grep init 文本搜索命令(支持正则表达式)
passwd passwd lisi 修改用户密码
useradd useradd lisi 添加Linux账户
tar tar -czvf test.gz test/ tar -cjvf test.bz2 test/ 压缩
tar -xzvf test.gz tar -xjvf test.bz2 解压缩
du du -h 统计目录占用情况
df df -h 列出系统磁盘使用量
kill kill 杀死指定的pid进程
killall kill -9 test 杀死指定名称的进程
fdisk fdisk -l 用于磁盘分区
tail tail -f 1.log 查看文件末尾信息,常用于查看日志
free free -h 查看内存使用情况
reboot reboot 重启系统
uname uname 查看系统版本信息
ifconfig ifconfig 查看网络接口IP信息
ip ip route 查看路由,ip等信息,强大的网络工具命令
ip addr
route route 路由查看命令
ping ping baidu.com 检测指定地址的网络连通性
ifdown ifdown -a 断开指定网络接口
ifup ifup -a 开启指定网络接口
awk arp -a | grep “192.168.1.20” | awk ‘{print $4}’ 查询指定IP的MAC地址 强大的文本分析工具,包含一些语法
sed sed‘3.4’ test.txt
删除test.txt的3.4行 在线编辑工具
yum yum install Fedora和RedHat以及SUSE中的软件管理器
yum remove
yum list
cat /proc/cpuinfo 查看cpu信息
cat /etc/os-release 查看操作系统信息
cat /proc/version 查看linux版本信息,包含编译时间等,同uname -a命令
cat /proc/kmsg 查看系统内核日志
cat /proc/arp 查看系统arp表
cat /proc/mounts 查看挂载点
cat /proc/uptime 查看系统启动时间
cat /proc/kallsyms 查看内核函数列表
cat /proc/vmstat 查看详细内存使用信息
cat /proc/sys/net/netfilter/nf_conntrack_count 查看系统网络连接数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值