linux命令行—《命令行快速入门》
- pwd print working directory 打印工作目录
- hostname my computer's network name 电脑在网络中的名称
- mkdir make directory 创建路径
- cd change directory 改变路径
- ls list directory 列出路径下的内容
- rmdir remove directory 删除路径
- pushd push directory 推入路径
- popd pop directory 推出路径
- cp copy a file or directory 复制文件(会直接复盖已存在的文件) cp -r :递归复制,连同文件夹下的文件一并复制
- mv move a file or directory 移动文件或路径
- less page through a file 逐页浏览文件 q 退出查看
- cat print the whole file 打印输出整个文件
- xargs execute arguments 执行参数
- find find files 寻找文件
- grep find things inside files 在文件中查找内容
- man mannual page 阅读手册
- apropos find what man page is appropriate寻找恰当的手册页面
- env look at your environment 查看环境
- echo print some arguments 打印参数
- export export/set a new environment variable 导出/设定一个新的环境变量
- exit exit the shell
- sudo become super user root 成为超级用户或root
- chmod change permission modifiers 修改文件许可权限
- chown change ownership 修改文件的所有者
- cd .. 返回上一级目录(中间有空格!)
- cd "i have fun" 打开名称中间带空格的文件夹 用“”
- cd i\ have\ fun/ 打开名称中间带空格的文件夹,使用\转译空格
- cd ~ 回到主目录(中间有空格!)
- cd ../../.. 向上走三层目录(当前目录为第一层)
- mkdir -p 创建完整的路径,p为parent的意思
- touch 创建新文件
- clear 清屏
- mv 重命名文件
- rm 删除文件
- 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命令行—《命令行快速入门》的更多相关文章
- git常用命令,助你快速入门
git是程序员中最常用的版本控制工具,学会git的基本使用是十分重要,特别是在公司里面的协同开发,废话不多说,下面贴出常用的命令. 1.基本配置 # 既然git是多人协同的工具,别人要看到你提交代码的 ...
- git 快速入门及常用命令
身为技术人员,都知道Git是干嘛的.从服务端角度它是代码仓库,可以多人协作.版本控制.高效处理大型或小型项目所有内容:从客户端讲,它能够方便管理本地分支.且与服务端代码的同步,从拉取.合并.提交等等管 ...
- Git命令行之快速入门
从头开始创建一个版本库,添加一些内容,然后管理一些修订版本. 有两种建立 Git版本库 的基础技术.第一:从头开始创建,用现有的内容填充它.第二:可以克隆一个已有的版本库.这里选择从一个空的版本库开始 ...
- [易学易懂系列|rustlang语言|零基础|快速入门|(25)|实战2:命令行工具minigrep(2)]
[易学易懂系列|rustlang语言|零基础|快速入门|(25)|实战2:命令行工具minigrep(2)] 项目实战 实战2:命令行工具minigrep 我们继续开发我们的minigrep. 我们现 ...
- [易学易懂系列|rustlang语言|零基础|快速入门|(24)|实战2:命令行工具minigrep(1)]
[易学易懂系列|rustlang语言|零基础|快速入门|(24)|实战2:命令行工具minigrep(1)] 项目实战 实战2:命令行工具minigrep 有了昨天的基础,我们今天来开始另一个稍微有点 ...
- [转帖]如何在Linux上使用命令行查看硬件信息
如何在Linux上使用命令行查看硬件信息 时间:2016-01-13 作者:admin 分类:新手入门 阅读:126次 http://embeddedlinux.org.cn/emb-linux/ ...
- Mac OSX系统、Linux、Windows命令行教程
目录 Mac OSX系统.Linux.Windows命令行教程 一.各系统终端的使用方法 二.各系统命令的功能 Mac OSX系统.Linux.Windows命令行教程 用你的终端做一些事情 (com ...
- Step one : 熟悉Unix/Linux Shell 常见命令行 (三)
3.学会使用一些管理命令 ps/top/lsof/netstat/kill/tcpdump/iptables/dd 端口查看 ps -- process status ps aux 观察程序所有程序 ...
- mysql命令行的导入导出sql,txt,excel(都在linux或windows命令行操作)(转自筑梦悠然)
原文链接https://blog.csdn.net/wuhuagu_wuhuaguo/article/details/73805962 Mysql导入导出sql,txt,excel 首先我们通过命令行 ...
- Windows与Linux的命令行命令对比
Windows与Linux的命令行命令对比 * Windows不区分大小写,Linux区分大小写的. sn DOS Command UNIX Equivalent Effect 影响 1 ASSIGN ...
随机推荐
- linux 遍历目录+文件(优化版本)
c++17 filesystem, regex 遍历目录 #include <stdio.h> #include <sys/types.h> #include <dire ...
- 如何更改linux文件的拥有者及用户…
本文整理自: http://blog.163.com/yanenshun@126/blog/static/128388169201203011157308/ http://ydlmlh.iteye.c ...
- RHEL6.3卸载OpenJDK操作示范:
安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java version "1.6.0" OpenJDK Runtime Envi ...
- 自动清除firefox缓存
1.在firefox的地址栏上输入about:config回车 2.找到browser.cache.check_doc_frequency选项,双击将3改成1保存即可. 选项每个值都是什么含义的.请 ...
- 关于JSP页面中的pageEncoding和contentType两种属性的区别
转自:http://blog.csdn.net/dragon4s/article/details/6604624 JSP指令标签中<%@ page contentType="text/ ...
- Linux系统下使用split命令分割大文件 (转载)
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://snailwarrior.blog.51cto.com/680306/140531 ...
- Parallel类
Parallel类是对线程很好的一个抽象.该类位于System.Threading.Tasks名称空间中,提供了数据和任务并行性. Parallel类定义了并行的for和foreach的静态方法.Pa ...
- IE浏览器弹出窗口
//弹出一个对话框 参数的顺序: url, iWidth, iHeight, vArguments function openDialog() { var url, len = arguments.l ...
- 数据可视化系列--svg入门基础(一)
一.前言 1.SVG(Scalable Vector Graphics)可伸缩矢量图形 特点: (1)使用xml格式来定义图形: (2)用来定义web上的使用的矢量图: (3)改变图像尺寸,图片质量不 ...
- CV codes代码分类整理合集 《转》
from:http://www.sigvc.org/bbs/thread-72-1-1.html 一.特征提取Feature Extraction: SIFT [1] [Demo program] ...