Linux基础常用命令

  • date 查看当前、设置当前系统时间

    格式化显示时间:date +%Y–%m–%d

  • cal 查看日历

  • uptime 查看系统运行时间

  • echo 用已显示输入的内容

    • echo -e 开启转义输出
  • cat 用以显示文件内容

  • head 用以显示文件前几行内容,默认10行

    • -n 指定显示的行数
  • tail 用以显示文件的最后几行,默认10行

    • -n 指定显示的行数

    • -f 一直查看文件最新的内容

  • more file 查看文件

    • 按=输出当前行的行号
    • Ctrl+B 返回上一屏
    • :f 输出文件名和当前行的行号
    • q 退出more
  • lspci 显示pci设备;

    • -v 查看详细信息
  • lsusb 用以查看usb设备

    • -v 查看详细信息
  • lsmod 用以查看加载的驱动

  • shutdown [关机/重启] 时间

    • -h 关闭计算机

    • -r 重启计算机

例:

    立即关机:       shutdown -h now

    十分钟后关机:    shutdown -h +10

    23:40关机:      shutdown -h 23:40

    立即重启:        shutdown -r now
  • poweroff 立即关机

  • reboot 立即重启

  • gzip file 压缩文件

    • gzip -rv dir 递归压缩文件夹并显示执行过程
    • gzip -dv dir 递归地解压目录
    • gzip -l * 详细显示每个压缩的文件的信息,并不解压
    • gunzip file 解压gz文件 == gzip -d file
  • find 用以高级查找文件/文件夹

    • find 查找位置 查找参数

如:

find . -name *awk.php*       查找当前目录中文件名包括awk.php的所有文件

find / -name *php            查找根目录下文件名以php结尾的所有文件

find / -perm 777             查找根目录下所有权限是777的所有文件

find / -type d               返回根目录下所有的目录信息

find . -name 'a*' -exec ls -l {} \;      将当前目录下文件名以a开头的所有文件作为参数传递给后面的命令中,后半部分除了 ls -l 不是固定的,其余的都是固定格式

-user -group -ctime(基于修改时间查找文件) -size(基于文件大小)

  • cp -r dir1/ dir2/ 递归复制

  • ps aux|grep php 查看运行中的程序

  • nohup php ../bin/update.php 97.txt & 终端运行

  • seq:

    • seq 10 生成到10的所有整数
  • cat:

    • cat txt.txt |sort|uniq 排序并去重
    • cat txt.txt |sort -n|uniq 以数字方式进行排序并去重
    • cat txt.txt |sort -n -u 以数字方式进行排序并去重
    • cat txt.txt |sort -r -u 以逆序方式进行排序并去重
    • cat txt.txt |sort -nr -k 1 以数字逆序方式,第一行进行排序
  • sort:

    • -n是按照数字大小排序
    • -r是以相反顺序
    • -k是指定需要排序的栏位
    • -t指定栏位分隔符为冒号
  • history 查看历史命令

  • .bashrc文件 位于主目录,直接cd回车,可设环境变量等
  • who 查看用户

  • wc -l file 查看文件行数

  • tr 可处理文本信息,但至接受重定向的形式

    • tr -d ‘tmd’ < file 删除关键字

    • tr ‘ls’ ‘LS’ < file 转换大小写

    • tr ‘a-z’ ‘A-Z’ < file 转换大小写

  • diff one two 比较one和two的区别

    • -i 忽略大小写

    • -b 忽略空格数量的改变

    • -u 统一显示比较信息

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值