(一): 1:echo命令: [deng@localhost ~]$ echo $PATH //PATH为一个变量. /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/dengzhaoxu/.local/bin:/home/deng/bin [dengz@localhost ~]$ xiao=/home/deng // [deng@localhost ~]$ cd xiao bash: cd: xiao: 没有那个文件或目录 [deng@localhost ~]$ cd $xiao [deng@localhost ~]$ pwd /home/deng [deng@localhost ~]$ xiao=deng [deng@localhost ~]$ echo xiao xiao [dengzhaoxu@localhost ~]$ echo $xiao deng 2:export //为把变量提升为全局变量. [deng@localhost ~]$ pwd /home/dengzhaoxu [deng@localhost ~]$ echo $SHELL /bin/bash [deng@localhost ~]$ echo $MAIL /var/spool/mail/dengzhaoxu [deng@localhost ~]$ echo $LANG zh_CN.UTF-8 [deng@localhost ~]$ LANG=zh_cn.utf-8 [deng@localhost ~]$ echo LANG LANG [deng@localhost ~]$ echo $LANG zh_cn.utf-8 [deng@localhost ~]$ echo $PS1 [\u@\h \W]\$ 3:vim编辑器: vim +文件名称 //打开一个文件进行编辑, 敲击a,i,o等命令可以进入编辑模式,编辑完成之后按下Esc,在输入': wq!'保存并退出.注意要先按下':'4:如果要在一个命令行上输入和执行多条命令,可以使用分号来分隔命令.[dengzhaoxu@localhost ~]$ cd home/;lsbash: cd: home/: 没有那个文件或目录Python-3.6.1 公共 模板 视频 图片 文档 下载 音乐 桌面5:断开一个长命令行使用'\'[dengzhaoxu@calm home]$ cd /usr/local\> binbash: cd: /usr/localbin: 没有那个文件或目录 //注意这个错误地。[dengzhaoxu@calm home]$ cd /usr/lo\> cal[dengzhaoxu@calm local]$ 6:当在终端运行多个程序时,由于终端一次只能运行一个程序,因此可以让其他程序在后台运行.只需要在要执行的命令后跟一个&符号即可.ping www.baidu.com$7:ls命令:命令ls命令用来列出文件或目录信息。该命令的语法为:ls命令的常用参数选项如下:•-a:显示所有文件,包括以“。”开头的隐藏文件。•-A:显示指定目录下所有的子目录及文件,包括隐藏文件。但不显示“。”和“..”。•-c:按文件的修改时间排序。•-C:分成多列显示各行。•-d:如果参数是目录,则只显示其名称而不显示其下的各个文件。往往与“-l”选项一起使用,以得到目录的详细信息。8:cat和more命令:用来查看文件的内容.基本语法:cat[参数] 文件名. more[参数] 文件名.cat参数:•-b:对输出内容中的非空行标注行号。•-n:对输出内容中的所有行标注行号。more参数:•-num:这里的num是一个数字,用来指定分页显示时每页的行数。•+num:指定从文件的第num行开始显示。[dengzhaoxu@calm ~]$ vim test[dengzhaoxu@calm ~]$ cat -b test 1 fffffffffffffffffffffffffffff 2 gggggggggggggggggggggggggggggg 3 gggggggggggggggg 4 gggggggggggggggggggggggggggggr 5 ttttttttttttttttttttttttttttttttt 6 rrrrrrrrrrrrrrrrrr 7 rrrrrrrrrrrrrrrrrrrrrrrr 8 sdsd 9 sdsd 10 sdd 11 ewffsggrg 12 ergerge 13 rgergergerg 14 用于测试用 。less:命令,相似于more,进入less状态,安Enter 或 Space可以向下翻页,按"Q"退出。独特点:“/接要查找的内容” //可以进行快速查找文档中的某个内容.9:mkdir:创建文件基本语法:mkdir [参数] 文件名参数:-p:在创建目录时,如果父目录不存在,则同时创建该目录及该目录的父目录。[dengzhaoxu@calm ~]$ mkdir -p home/test_1 //在home目录下创建test_1加上p则表示[dengzhaoxu@calm ~]$ pwd/home/dengzhaoxu[dengzhaoxu@calm ~]$ ls -A hometest_110:rmdir:用于删除空目录-p:在删除目录时,一同删除父目录,但父目录中必须没有其他目录及文件。-p:在删除目录时,一同删除父目录,但父目录中必须没有其他目录及文件。[dengzhaoxu@calm ~]$ rmdir -p home/test_1[dengzhaoxu@calm ~]$ ls -A test_1ls: 无法访问test_1: 没有那个文件或目录11:cp命令:用于复制操作.基本语法:cp[参数] 源文件 目标文件。常用参数:•-a:尽可能将文件状态、权限等属性照原状予以复制•-i:如果目标文件或目录存在,提示是否覆盖已有的文件。•-R:递归复制目录,即包含目录下的各级子目录。12:whereis:寻找命令的可执行文件所在的位置语法:whereis [参数] 命令参数:•-b:只查找二进制文件。•-m:只查找命令的联机帮助手册部分。•-s:只查找源代码文件。13:whatis:用于获取命令简介:语法:whatis [参数] 命令。[dengzhaoxu@calm ~]$ whatis pythonpython (1) - an interpreted, interactive, object-oriented programmi...14:find:用于查找指定文件,还有locate也可以使用。【注意find命令会占很大的资源建议后台运行.】15:grep:查找文件中包含有指定字符串的行语法:grep [参数] 要查找的字符串 文件名.参数:•-v:列出不匹配的行。•-c:对匹配的行计数。•-l:只显示包含匹配模式的文件名。•-h:抑制包含匹配模式的文件名的显示。16:dd命令用于复制(具体可以查找linux手册17:cd ~ //返回到上一级目录 cd 目录 //切换目录
来源:https://www.cnblogs.com/1314bjwg/p/12271460.html