vps用的centos系统,为了方便查看整理了一些Linux常用命令;

忘记的时候翻出来看看,不用二次浪费时间东找西找浪费时间;

文件和目录:

# cd /home 进入 ‘/home’ 目录

# cd .. 返回上一级目录

# cd ../.. 返回上两级目录

# cd – 返回上次所在目录

# cp file1 file2 将file1复制为file2

# cp -a dir1 dir2 复制一个目录

# cp -a /tmp/dir1 . 复制一个目录到当前工作目录(.代表当前目录)

# ls 查看目录中的文件

# ls -a 显示隐藏文件

# ls -l 显示详细信息

# ls -lrt 按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序)

# pwd 显示工作路径

# mkdir dir1 创建 ‘dir1’ 目录

# mkdir dir1 dir2 同时创建两个目录

# mkdir -p /tmp/dir1/dir2 创建一个目录树

# mv dir1 dir2 移动/重命名一个目录

# rm -f file1 删除 ‘file1’

# rm -rf dir1 删除 ‘dir1’ 目录及其子目录内容

查看文件内容:

# cat file1 从第一个字节开始正向查看文件的内容

# head -2 file1 查看一个文件的前两行

# more file1 查看一个长文件的内容

# tac file1 从最后一行开始反向查看一个文件的内容

# tail -3 file1 查看一个文件的最后三行

文本处理:

# grep str /tmp/test 在文件 ‘/tmp/test’ 中查找 “str”

# grep ^str /tmp/test 在文件 ‘/tmp/test’ 中查找以 “str” 开始的行

# grep [0-9] /tmp/test 查找 ‘/tmp/test’ 文件中所有包含数字的行

# grep str -r /tmp/* 在目录 ‘/tmp’ 及其子目录中查找 “str”

# diff file1 file2 找出两个文件的不同处

# sdiff file1 file2 以对比的方式显示两个文件的不同

查找:

# find / -name file1 从 ‘/’ 开始进入根文件系统查找文件和目录

# find / -user user1 查找属于用户 ‘user1’ 的文件和目录

# find /home/user1 -name *.bin 在目录 ‘/ home/user1’ 中查找以 ‘.bin’ 结尾的文件

# find /usr/bin -type f -atime +100 查找在过去100天内未被使用过的执行文件

# find /usr/bin -type f -mtime -10 查找在10天内被创建或者修改过的文件

# locate *.ps 寻找以 ‘.ps’ 结尾的文件,先运行

‘updatedb’ 命令

# find -name ‘*.[ch]’ | xargs grep -E ‘expr’ 在当前目录及其子目录所有.c和.h文件中查找 ‘expr’

# find -type f -print0 | xargs -r0 grep -F ‘expr’ 在当前目录及其子目录的常规文件中查找 ‘expr’

# find -maxdepth 1 -type f | xargs grep -F ‘expr’ 在当前目录中查找 ‘expr’

压缩和解压:

# bzip2 file1 压缩 file1

# bunzip2 file1.bz2 解压 file1.bz2

# gzip file1 压缩 file1

# gzip -9 file1 最大程度压缩 file1

# gunzip file1.gz 解压 file1.gz

# tar -cvf archive.tar file1 把file1打包成 archive.tar

(-c: 建立压缩档案;-v: 显示所有过程;-f: 使用档案名字,是必须的,是最后一个参数)

# tar -cvf archive.tar file1 dir1 把 file1,dir1 打包成 archive.tar

# tar -tf archive.tar 显示一个包中的内容

# tar -xvf archive.tar 释放一个包

# tar -xvf archive.tar -C /tmp 把压缩包释放到 /tmp目录下

# zip file1.zip file1 创建一个zip格式的压缩包

# zip -r file1.zip file1 dir1 把文件和目录压缩成一个zip格式的压缩包

# unzip file1.zip 解压一个zip格式的压缩包到当前目录

# unzip test.zip -d /tmp/ 解压一个zip格式的压缩包到 /tmp 目录

yum工具:

# yum -y install [package] 下载并安装一个rpm包

# yum localinstall [package.rpm] 安装一个rpm包,使用你自己的软件仓库解决所有依赖关系

# yum -y update 更新当前系统中安装的所有rpm包

# yum update [package] 更新一个rpm包

# yum remove [package] 删除一个rpm包

# yum list 列出当前系统中安装的所有包

# yum search [package] 在rpm仓库中搜寻软件包

# yum clean [package] 清除缓存目录(/var/cache/yum)下的软件包

# yum clean headers 删除所有头文件

# yum clean all 删除所有缓存的包和头文件

网络:

# ifconfig eth0 显示一个以太网卡的配置

# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 配置网卡的IP地址

# ifdown eth0 禁用 ‘eth0’ 网络设备

# ifup eth0 启用 ‘eth0’ 网络设备

# iwconfig eth1 显示一个无线网卡的配置

# iwlist scan 显示无线网络

# ip addr show 显示网卡的IP地址

其他:

# su – 切换到root权限(与su有区别)

# shutdown -h now 关机

# shutdown -r now 重启

# top 罗列使用CPU资源最多的linux任务 (输入q退出)

# pstree 以树状图显示程序

# man ping 查看参考手册(例如ping 命令)

# passwd 修改密码

# df -h 显示磁盘的使用情况

# cal -3 显示前一个月,当前月以及下一个月的月历

# cal 10 1988 显示指定月,年的月历

# date –date ‘1970-01-01 UTC 1427888888 seconds’ 把一相对于1970-01-01 00:00的秒数转换成时间

linux vps 命令,CentOS最常用Linux vps操作命令整理大全相关推荐

  1. Linux学习之CentOS(二)--初识linux的一些常用命令

    Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...

  2. linux运维工程师命令,Linux运维工程师的常用Linux命令汇总

    今天小编要跟大家分享的文章是关于Linux运维工程师的常用Linux命令汇总.作为运维人员,这些常用命令不得不会,掌握这些命令,工作上会事半功倍,提供工作效率.下面来和小编一起看一看吧! 一.文件和目 ...

  3. linux系统10个最常用命令,Linux操作系统10条最常用的基础操作命令

    Linux操作系统10条最常用的基础操作命令 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常 ...

  4. git常用操作命令整理大全(含github操作)

    git常用操作命令整理大全

  5. 查看网口命令_20个常用Linux命令

    今天总结几个非常常用的Linux命令,其中有几个在面试中很可能问相关命令的原理,比如后台运行命令.希望对大家有所帮助,最好自己去尝试在Linux操作系统中实践一下. 1 查看目录以及权限 在windo ...

  6. linux使用gaussian提交命令,gaussian计算常用Linux命令

    gaussian计算常用Linux命令 ssh zzz 进入zzz服务器 exit 离开当前服务器 mkdir 建立文件夹 rmdir 删除文件夹 ls 列出本文件夹下的所有文件和子文件夹 vi xx ...

  7. Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念

    进入到了Linux学习之CentOS第三篇了,这篇文章主要记录下对linux文件系统的初步认识,以及用户组.用户权限.文件所有者.文件所在组等概念 一.Linux文件结构及基本文件夹 文件系统是Lin ...

  8. linux怎么命令设置网络连接,Linux网络操作命令

    文章目录 [隐藏] netstat nslookup host命令 finger Ping 命令 Linux 系统常用的网络操作命令包括netstat.nslookup. host finger 和p ...

  9. linux grep命令例子,详解linux grep命令

    本文介绍了linux grep命令,具体如下: 1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来.grep全称是Global Regu ...

最新文章

  1. 第二十到第二十一天:让你和页面对话-IFE
  2. FPGA之道(2)FPGA应用方向
  3. 开源是互联网发展的核动力
  4. bp神经网络_BP 神经网络驱动的手写体数字识别软件 EasyOCR
  5. boost::mp11::mp_any相关用法的测试程序
  6. 【oracle】日期加减计算
  7. python输出日志到文件_【已解决】Python中,如何让多个py文件的logging输出到同一个日志log文件...
  8. 阿里云服务器发送邮件失败?连接超时?25端口被封?
  9. Android 位置服务——BaiduLocation的使用
  10. 平面方程(Plane Equation)
  11. Blob和Clob的区别和用法
  12. python输出1000以内回文数_「答案」python每日一题20201108
  13. Maven学习总结(12)——eclipse中构建多模块maven项目
  14. SCP使用技巧-递归排除文件
  15. Centos 7安装报错:Warning:dracut-initqueue timeout - starting timeout scripts
  16. FFA 2021 专场解读 - 生产实践 / 机器学习
  17. java中mvc框架有哪些,MVC框架详解,框架到底是什么? | 学步园
  18. 1000个脑筋急转弯
  19. HFSS - 倒F天线的设计与仿真
  20. Appium原理精讲

热门文章

  1. 【渝粤教育】电大中专消费者行为学30分钟交卷作业 题库
  2. 电源模块怎么选?以下6点你都知道吗?
  3. 图像的灰度级数越多越好_MATLAB-数字图像处理 图像直方图归一化
  4. java数组按照大小排列_Java怎么让数组中元素按照牌值从小到大的顺序排列
  5. 卡方分布分位数_卡方检验和精确概率法及两两比较
  6. FPGA(2)--例化语句--1位全加器
  7. Java实现C语言select函数_一道面试题目,分别用sql 和java,c++, c语言实现,
  8. 主板螺丝是机箱配还是主板配_要配新电脑,A520主板和B450主板哪一个更加值得购买?...
  9. 三十七 Python分布式爬虫打造搜索引擎Scrapy精讲—将bloomfilter(布隆过滤器)集成到scrapy-redis中...
  10. 软件测试实验1:为三角形问题编写一个Java程序,并用Junit测试程序