1. pwd print working directory 打印工作目录

  2. hostname my computer's network name 电脑在网络中的名称
  3. mkdir make directory 创建路径
  4. cd change directory 改变路径
  5. ls list directory 列出路径下的内容
  6. rmdir remove directory 删除路径
  7. pushd push directory 推入路径
  8. popd pop directory 推出路径
  9. cp copy a file or directory 复制文件(会直接复盖已存在的文件) cp -r :递归复制,连同文件夹下的文件一并复制
  10. mv move a file or directory 移动文件或路径
  11. less page through a file 逐页浏览文件 q 退出查看
  12. cat print the whole file 打印输出整个文件
  13. xargs execute arguments 执行参数
  14. find find files 寻找文件
  15. grep find things inside files 在文件中查找内容
  1. man mannual page 阅读手册

  2. apropos find what man page is appropriate寻找恰当的手册页面
  3. env look at your environment 查看环境
  4. echo print some arguments 打印参数
  5. export export/set a new environment variable 导出/设定一个新的环境变量
  6. exit exit the shell
  7. sudo become super user root 成为超级用户或root
  8. chmod change permission modifiers 修改文件许可权限
  9. chown change ownership 修改文件的所有者
  10. cd .. 返回上一级目录(中间有空格!)
  11. cd "i have fun" 打开名称中间带空格的文件夹 用“”
  12. cd i\ have\ fun/ 打开名称中间带空格的文件夹,使用\转译空格
  13. cd ~ 回到主目录(中间有空格!)
  14. cd ../../.. 向上走三层目录(当前目录为第一层)
  15. mkdir -p 创建完整的路径,p为parent的意思
  1. touch 创建新文件

  2. clear 清屏
  3. mv 重命名文件
  4. rm 删除文件
  5. rm -rf -r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

-f:强制删除文件或目录;

-i:删除已有文件或目录之前先询问用户;

36. | 管道命令 将左边的命令输出导向到右边去

37. < 将右边的文件作为输入发送给左边的程序

38. > 将左边命令的输出写入到右边的文件中去

39. >> 将左边命令的输出追加到右边的文件中去

40. * 通配符。*.txt-任何以txt结尾的文件

41. find 例如:find . -name "*.txt" -print | less 寻找以txt结尾的所有文件,并输出到屏幕,以less命令的方式查看。计算机会录找当前文件夹及子文件夹里的所有符合条件的内容。

42. cat > newfile.txt 命令执行后会把你打在屏幕上的字符放到新建的newfile.txt文件中,按ctrl+d结束

43. grep global regular expression print:全局正则表达式。使用正则表达式搜索文本,并把匹配的行打印出来。

44. man 通过命令名称,查找相关用法,如man find,会显示出find命令的相关参数

45.apropos 如果你不知道完成某个特定任务所需要命令的名称,可以使用一个关键字通过Linux apropos实用程序来搜索它

46.env 查看环境 env | grep huguagnqin env | less

47.echo 用于在shell中打印shell变量的值,或者直接输出指定的字符串

48.export

49.xargs

50.sudo 允许用户以超级用户权限运行某命令

51.su 进入到超级用户权限 exit直接切回普通用户

52.chmod

53.chown

54.exit 退出命令行

55.关机命令 poweroff

halt

shutdown -h now(root用户使用)

56.reboot 重启

linux命令行—《命令行快速入门》的更多相关文章

  1. git常用命令,助你快速入门

    git是程序员中最常用的版本控制工具,学会git的基本使用是十分重要,特别是在公司里面的协同开发,废话不多说,下面贴出常用的命令. 1.基本配置 # 既然git是多人协同的工具,别人要看到你提交代码的 ...

  2. git 快速入门及常用命令

    身为技术人员,都知道Git是干嘛的.从服务端角度它是代码仓库,可以多人协作.版本控制.高效处理大型或小型项目所有内容:从客户端讲,它能够方便管理本地分支.且与服务端代码的同步,从拉取.合并.提交等等管 ...

  3. Git命令行之快速入门

    从头开始创建一个版本库,添加一些内容,然后管理一些修订版本. 有两种建立 Git版本库 的基础技术.第一:从头开始创建,用现有的内容填充它.第二:可以克隆一个已有的版本库.这里选择从一个空的版本库开始 ...

  4. [易学易懂系列|rustlang语言|零基础|快速入门|(25)|实战2:命令行工具minigrep(2)]

    [易学易懂系列|rustlang语言|零基础|快速入门|(25)|实战2:命令行工具minigrep(2)] 项目实战 实战2:命令行工具minigrep 我们继续开发我们的minigrep. 我们现 ...

  5. [易学易懂系列|rustlang语言|零基础|快速入门|(24)|实战2:命令行工具minigrep(1)]

    [易学易懂系列|rustlang语言|零基础|快速入门|(24)|实战2:命令行工具minigrep(1)] 项目实战 实战2:命令行工具minigrep 有了昨天的基础,我们今天来开始另一个稍微有点 ...

  6. [转帖]如何在Linux上使用命令行查看硬件信息

    如何在Linux上使用命令行查看硬件信息 时间:2016-01-13   作者:admin 分类:新手入门 阅读:126次 http://embeddedlinux.org.cn/emb-linux/ ...

  7. Mac OSX系统、Linux、Windows命令行教程

    目录 Mac OSX系统.Linux.Windows命令行教程 一.各系统终端的使用方法 二.各系统命令的功能 Mac OSX系统.Linux.Windows命令行教程 用你的终端做一些事情 (com ...

  8. Step one : 熟悉Unix/Linux Shell 常见命令行 (三)

    3.学会使用一些管理命令 ps/top/lsof/netstat/kill/tcpdump/iptables/dd 端口查看 ps -- process status ps aux  观察程序所有程序 ...

  9. mysql命令行的导入导出sql,txt,excel(都在linux或windows命令行操作)(转自筑梦悠然)

    原文链接https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/73805962 Mysql导入导出sql,txt,excel 首先我们通过命令行 ...

  10. Windows与Linux的命令行命令对比

    Windows与Linux的命令行命令对比 * Windows不区分大小写,Linux区分大小写的. sn DOS Command UNIX Equivalent Effect 影响 1 ASSIGN ...

随机推荐

  1. Cocos2d-x v3.x and Xcode 6.x with ARM 64 Architecture

    转自:http://becomingindiedev.blogspot.com.es/2014/12/cocos2d-x-v3x-and-xcode-6x-with-arm-64.html Hi! W ...

  2. Polygon

    用当前的笔绘制一个由两个或多个点(顶点)连接的多边形. BOOL Polygon( LPPOINT lpPoints, int nCount ); lpPoints 指向一个指定多边形顶点的点.数组中 ...

  3. POJ-3669

    Meteor Shower Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 21055   Accepted: 5499 De ...

  4. ubuntu系统开root以及(su:认证失败)完美解决

    开机进入桌面,ctrl+alt+T打开终端————在此时终端显示的是 用户名@电脑名:-$   表示普通用户 在此处输入:sudo passwd root 此时提示———— [sudo] passwo ...

  5. ASP.NEt ajax 弹出窗口在页面无法关闭

    <meta http-equiv="X-UA-Compatible" content="IE=9" />     今天又有客戶投訴公司的網頁有問題. ...

  6. IE11浏览器中的My97日历控件刷新后无法打开问题解决办法

    IE11浏览器中的My97日历控件刷新后无法打开问题解决办法   IE11浏览器中的My97日历控件刷新后无法打开问题解决办法:(谷歌浏览器下正常.IE11失效) 解决办法:1:找到WdatePick ...

  7. Linux系统下使用split命令分割大文件 (转载)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://snailwarrior.blog.51cto.com/680306/140531 ...

  8. android studio 改包名

    使用Android studio有一段时间了,但是每次修改包名的时候都是用一种简单粗暴的方式,那就是新建一个想要的包名,然后直接拖拽. 但是这样有个不好的地方就是每次都要去修改manifest.xml ...

  9. AI资源

    网易云课堂 http://study.163.com/topics/IBMOfflinePrograms?utm_source=baidu&utm_medium=cpc&utm_cam ...

  10. QDU第一届程序设计大赛——E到I题解法(非官方题解)

    题目链接https://qduoj.com/contest/28/problems,密码:qdu1230 E题: 思路:先进行排序,然后去暴力模拟就可以,但可能WA了几次,导致此题没解出来,有点可惜 ...