以下是我在工作中经常用到的指令,不是很全,之后jinx进行补充

1.用户切换

su - root 普通用户切换到超级用户

2.解压:
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2   //解压 tar.bz2
tar -xZvf file.tar.Z   //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip

3.查找指令:
1.按照文件名查找
(1)find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找
(2)find /etc -name httpd.conf  #在/etc目录下文件httpd.conf
(3)find /etc -name '*srm*'  #使用通配符*(0或者任意多个)。表示在/etc目录下查找文件名中含有字符串‘srm’的文件
(4)find . -name 'srm*'   #表示当前目录下查找文件名开头是字符串‘srm’的文件

2.按照文件特征查找     
(1)find / -amin -10   # 查找在系统中最后10分钟访问的文件(access time)
(2)find / -atime -2   # 查找在系统中最后48小时访问的文件
(3)find / -empty   # 查找在系统中为空的文件或者文件夹
(4)find / -group cat   # 查找在系统中属于 group为cat的文件
(5)find / -mmin -5   # 查找在系统中最后5分钟里修改过的文件(modify time)
(6)find / -mtime -1   #查找在系统中最后24小时里修改过的文件
(7)find / -user fred   #查找在系统中属于fred这个用户的文件
(8)find / -size +10000c  #查找出大于10000000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)
(9)find / -size -1000k   #查找出小于1000KB的文件
(1)grep 'test' d*  #显示所有以d开头的文件中包含 test的行
(2)grep ‘test’ aa bb cc    #显示在aa,bb,cc文件中包含test的行
(3)grep ‘[a-z]\{5\}’ aa   #显示所有包含每行字符串至少有5个连续小写字符的字符串的行
(4)grep magic /usr/src  #显示/usr/src目录下的文件(不含子目录)包含magic的行
(5)grep -r magic /usr/src  #显示/usr/src目录下的文件(包含子目录)包含magic的行
(6)grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配’magic’,而不是’magical’),

4.查看文件不编辑用cat  cat aa.sh
新建编辑文件用 vi aa.sh
进入后使用I,进行编辑
按esc然后
:q!,不保存退出
:wq 强制保存并退出

cd 改变当前工作目录 
cd /home/david
ls 列出目录和文件的信息
mkdir  创建一个目录
cp 将给出的文件或者目录复制到另一个文件或者目录
cp -a ./my/why/ ./将目录下的文件复制到当前目录
mv 将文件由一个目录移动到另一个目录
mv -i ./my/why/ ./ 将文件迁移到当前目录
rm 删除一个目录或者多个文件
rm -r -i ./why 删除目录下内容,系统会进行确认是否删除。
rm -rf 目录名字 //删除目录

5.修改文件权限
Chmod 777 mkconfig

6.
内核启动后使用ifconfig 查看板卡的ip地址

Printenv 查看u-boot的一些基本信息
dmseg查看内核打印
7.系统管理命令
(1)PS【】 显示当前系统中该用户运行的进程列表
-ef 查看所有进程及其PID,系统时间等详细信息
-aux 还可以显示CPU及内存占用率,进程状态等
(2)kill[] 进程号 输出指定信号给PID(常用于杀死进程)
ps -elf 查看进程
kill -9 7421 杀死7421进程

8.磁盘相关命令
free 查看当前系统内存的使用情况
df 查看文件系统的磁盘空间占用情况
du 统计目录所占磁盘空间的大小
fdisk【-l】 查看硬盘分区情况及对硬盘进行分区管理。
文件系统挂接指令 mount
fdisk -l
mkdir -p /mnt/win/c
mount -t vfat /dev/hda1 /mnt/win/c  将c盘挂接到文件系统上

挂接SD卡指令
fdisk -l
mount /dev/mmcblk0p1 /mnt/sd
然后就可以看到mnt下的sd卡的内容。

常用的linux指令相关推荐

  1. 盘点那些常用的Linux指令

    常用的Linux指令 处理目录 查看目录文件 ls 查看当前所在的路径 pwd 切换目录 cd 创建文件夹 mkdir 删除文件/目录 rm 复制文件/目录 cp 重命名/转移 文件/目录 mv 处理 ...

  2. 【Linux基础】常用Linux指令与其对应全称(持续更新)

    Linux中的shell指令.文件名或工具,出于便捷,大量应用英文单词的缩写.每一个缩写都有其背后的含义,编程思想是想通的,我们只有知道缩写的真正含义,才使我们真正理解这条指令,更有利于我们站在设计者 ...

  3. linux常用定时任务,Linux常用指令---定时任务

    linux定时任务 crontab命令选项基本只有对用户操作选项: -u 指定用户 -l 列出某用户任务计划 -r 删除某用户任务 -e 编辑某用户任务 查看某一用户的定时任务crontab -u r ...

  4. 常用的Linux命令合集,建议收藏保存!

    Linux是现在服务器系统最常用的系统,基于unix开源免费,系统稳定性非常高,所以才被更多的服务器所采用.今天小千就来给大家介绍一些比较常用的Linux指令,方便大家操作和学习. 一.linux 的 ...

  5. linux指令查看tomcat日志

    实际开发中经常遇到查看远程tomcat日志,来查找原因:因此总结了一些常用的linux指令 1.先切换到:cd usr/local/tomcat5/logs 2.tail -f catalina.ou ...

  6. Python入门之linux指令篇2

    Python常用的linux指令,常用的不多,关注交流学习. 1.mv 1.作用 :剪切 / 重命名 2.格式 mv 文件/目录 路径 3.练习 1.在用户主目录下创建文件file3.txt 2.在f ...

  7. linux tac sed,Day08 - 一些常用 Linux 指令 - 3-7 (cat、tac、head、tail、vi、sed)

    前言 此為 Linux 相關的 3-7 篇,都是很常用的指令,每天學一點,並常使用,便會記下成為反射動作之一 cat 將該檔案內容印在終端機上 command | cat cat -n file ca ...

  8. kali linux 模板文件夹,详解kali linux 常用文件与指令路径

    kali linux 常用文件与指令路径 重启网络 /etc/init.d/networking restart 语言设置文件 /etc/default/locale apt 安装deb保存目录 /v ...

  9. Linux常用到的指令汇总

    Linux常用到的指令汇总 根据鸟哥linux私房菜上定义的:一定要先學會的指令:ls, more, cd, pwd, rpm, ifconfig, find 登入與登出(開機與關機):telnet, ...

  10. Linux 常用網路指令

    第五章. Linux 常用網路指令 切換解析度為 800x600 最近更新日期:2010/09/03 Linux 的網路功能相當的強悍,一時之間我們也無法完全的介紹所有的網路指令,這個章節主要的目的在 ...

最新文章

  1. 远程服务器php环境搭建,免费网站搭建与phpstorm远程部署
  2. 没有与这些操作数【】匹配的运算符_[02]java数据类型和运算符等知识
  3. Kafka Unsupported major.minor version 52.0
  4. Windows下Anaconda3安装及使用教程
  5. java数组键_Java基础之数组
  6. 散列查找 散列表(哈希表)
  7. 智能合约开发solidity编程语言实例
  8. win7关机快捷键_win7电脑键盘关机的操作方法
  9. https://sysdig.com/blog/
  10. 后缀数组2.0--Height数组(bzoj 1717: [Usaco2006 Dec]Milk Patterns 产奶的模式)
  11. 新编计算机办公自动化基础教程,新编计算机办公自动化基础教程.pdf
  12. 求1到20的阶乘之和
  13. SQLyog数据库导出
  14. 远程服务器批量管理员权限,Win10系统下怎样实现批量远程桌面管理?Win10系统进行批量远程管理的方法...
  15. c语言 分数通分,如何用C语言,实现简单的分数化简
  16. 打造海报视觉效果—利用图层模式调色
  17. 华为招聘实习生~base深圳,坂田总部
  18. 聚焦“云XR如何赋能元宇宙”,3DCAT实时云渲染首届行业生态合作交流会成功举办
  19. LeCun称梯度下降是最优雅的 ML 算法,Marcus:我不同意!
  20. java为什么要抛出异常_java抛出异常是怎么回事?

热门文章

  1. 4月10日 腾讯IEG 游戏研发 暑期实习 一面(记录)
  2. SpringBoot——webjars静态资源映射规则
  3. 【STM32】STM32之霍尔检测电机归位时掉电
  4. 2022年湖北安全员B证考试题库哪里有呢?甘建二有
  5. Apache Celeborn 让 Spark 和 Flink 更快更稳更弹性
  6. 计算机网络原理第2章 物理层
  7. “发烧友”英语怎么说
  8. 一键智能视频编辑与视频修复算法——ProPainter源码解析与部署
  9. android版本游戏彩蛋,打开隐藏关卡 Android系统彩蛋大揭秘
  10. 安卓超级省电技巧 9小时仅耗电2%