工作中是通过Windows机器登录LinuxUnix 机器,现在的连接工具主要有SSH Secure Shell,Putty,SecureCRT等,我们用的是SSH连接。
Linux 特点:
•开源
•稳定
•速度快
•发行版多(Ubuntu, Debian, CentOS…)
•用处广泛:
–Linux,Unix,Mac OSX 统称为类Unix操作系统,大多数命令及其相似
–Android使用的就是Linux的内核
–遍布嵌入式,服务器,桌面系统,移动设备
基本LinuxUnix 命令:
下面介绍一下我平常工作中常用的一些基本LinuxUnix 命令,每个命令都可以开一篇文章,这里只是介绍最简单的用法。
- cd (Change Directory)
- pwd (Print Working Directory)
- ls (List)
- mkdir (Make Directory)
- rmdir (Remove Directory)
- touch 创建一个空文件 touch /root/betty
- rm 删除文件和目录的命令 rm -rf /tmp/test
- whoami 输出当前用户的有效用户名,本指令相当于执行"id -un"指令。
- hostname 用来显示或者设置主机名
- uname 查看linux系统版本,也可以用 cat /proc/version
- echo 用来将字符串输出到终端上
- cat 同时显示一个或者多个文件所有内容
- more 一次显示一个屏幕的文件内容
- date 显示或者设置系统时间
- chmod 用于改变linux系统文件或目录的访问权限
- sed 编辑器逐行处理文件(或输入),并将结果发送到屏幕
- tr 对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。
- vi 打开或新建文件,并将光标置于第一行首
- tail 显示指定文件的后若干行 tail -f /opt/microsoft/configmgr/scxcm.log
- grep 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression
- find 在目录中根据文件名搜索文件. find / -name scxcm.log
- ps 用来列出系统中当前运行的那些进程 ps -ef |grep -i ccm