访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

工作中常用的Linux命令介绍与实践

时间:2019-10-01

linux常用命令_linux压缩命令zip命令_linux命令vi进入后命令

前言

做后端开发的同学,一般都会接触到服务器,而我们现在的系统用的比较多的服务器系统就是linux了,平时多多少少也会接触到一些linux下的shell命令。我们来介绍下linux一些常用的命令和使用场景。

pwd,请告诉我,当前在哪个目录?

pwd命令以绝对路径的方式显示用户当前工作目录。命令将当前目录的全路径名称(从根目录)写入标准输出。全部目录使用/分隔。第一个/表示根目录,最后一个目录是当前目录。执行pwd命令可立刻得知您目前所在的工作目录的绝对路径名称。

实例

[root@localhost ~]# pwd/root

whoami,告诉我,当前是哪个用户登录的

whoami命令用于打印当前有效的用户名称

实例

[root@localhost ~]# whoamiroot

场景

用户可以输入所要执行的命令,比如,cd、dir、type等,这些命令由command执行,command执行完这些命令后,再次显示由当前盘符和当前路径组成的提示符,等待用户的输入。可以看出方法1,2执行脚本是系统会自动新创建一个子shell,执行之后,其变量不会在当前shell有效,而第三种方法是告诉系统让这个脚本直接在当前shell执行,显然其定义的变量chars在当前shell中也是有效的,所以需要在某个脚本中使用另外一个脚本中的变量时,需要使用第3中方法执行脚本。我们知道终端服务允许我们为用户自定义起始的程序,在终端服务配置中,我们覆盖用户的登陆脚本设置并指定tslog.bat为用户登录时需要打开的脚本,这样每个用户登录后都必须执行这个脚本,因为默认的脚本(相当于shell环境)是explorer(资源管理器),所以我在tslog.bat的最后一行加上了启动 explorer的命令start explorer,如果不加这一行命令,用户是没有办法进入桌面的。

linux常用命令_linux命令vi进入后命令_linux压缩命令zip命令

ls 看看当前目录下有啥

ls命令用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。

语法

ls(选项)(参数)

参数一般是目录:指定要显示列表的目录,也可以是具体的文件。

常用搭配

ls -a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出);ls -A:显示除影藏文件“.”和“..”以外的所有文件列表;ls -C:多列显示输出结果。这是默认选项;ls -l:与“-C”选项功能相反,所有输出信息用单列格式输出,不输出为多列;

实例

[root@localhost ~]# ls -a.bash_logout   .bashrc  install.log  .mysql_history  satools  .tcshrc   .vimrc[root@localhost ~]# ls -1anaconda-ks.cfginstall.loginstall.log.syslogsatools

man,呼叫 help~

man,取 manual 之意。通常也称 man page。

man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。

实例

linux常用命令_linux命令vi进入后命令_linux压缩命令zip命令

我们输入man ls,它会在最左上角显示“LS(1)”,在这里,“LS”表示手册名称,而“(1)”表示该手册位于第一节章,同样,我们输man ifconfig它会在最左上角显示“IFCONFIG(8)”。也可以这样输入命令:“man [章节号] 手册名称”。

(manpage其实就是整个 Linux/BSD/Mac 系统中 shell命令、系统API、Driver 等等各种文档的大集合。如果 shell命令 和 系统API 有重名咋办。这就涉及到不同的 section 了。上面的章节号就是不同的section)