工作中常用的Linux命令

时间:2021-09-11 17:00:17

工作中是通过Windows机器登录Linux\Unix 机器,现在的连接工具主要有SSH Secure Shell,Putty,SecureCRT等,我们用的是SSH连接。

Linux 特点:

•开源
•稳定
•速度快
•发行版多(Ubuntu, Debian, CentOS…)
•用处广泛:
–Linux,Unix,Mac OSX 统称为类Unix操作系统,大多数命令及其相似
–Android使用的就是Linux的内核
–遍布嵌入式,服务器,桌面系统,移动设备
 
基本Linux\Unix 命令:

下面介绍一下我平常工作中常用的一些基本Linux\Unix 命令,每个命令都可以开一篇文章,这里只是介绍最简单的用法。

  1. cd (Change Directory)
  2. pwd (Print Working Directory)
  3. ls (List)
  4. mkdir (Make Directory)
  5. rmdir (Remove Directory)
  6. touch 创建一个空文件 touch /root/betty
  7. rm 删除文件和目录的命令 rm -rf /tmp/test
  8. whoami  输出当前用户的有效用户名,本指令相当于执行"id -un"指令。
  9. hostname 用来显示或者设置主机名
  10. uname 查看linux系统版本,也可以用 cat /proc/version
  11. echo  用来将字符串输出到终端上
  12. cat 同时显示一个或者多个文件所有内容
  13. more 一次显示一个屏幕的文件内容
  14. date 显示或者设置系统时间
  15. chmod 用于改变linux系统文件或目录的访问权限
  16. sed 编辑器逐行处理文件(或输入),并将结果发送到屏幕
  17. tr  对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。
  18. vi 打开或新建文件,并将光标置于第一行首
  19. tail  显示指定文件的后若干行 tail -f /opt/microsoft/configmgr/scxcm.log
  20. grep 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression
  21. find  在目录中根据文件名搜索文件. find / -name scxcm.log
  22. ps 用来列出系统中当前运行的那些进程 ps -ef |grep -i ccm