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 ...
随机推荐
- AR/VR-VR-Info-Micron-Insight:一镜观一屋:VR 将建筑设计变为现实
ylbtech-AR/VR-VR-Info-Micron-Insight:一镜观一屋:VR 将建筑设计变为现实 1.返回顶部 1. 一镜观一屋:VR 将建筑设计变为现实 想象一下,在一栋为你设计的还没 ...
- JS---设计简易日历
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- 反射-Class
package classes; public class ClassDemo1 { public static void main(String[] args){ Foo foo1 = new Fo ...
- HDU-5979
Convex Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Subm ...
- MySQL Horizontal Scaling
http://www.tuicool.com/articles/miuq63E http://www.guokr.com/blog/475765/ http://songwie.com/article ...
- 《SpringBoot揭秘 快速构建微服务体系》读后感(三)
SpringApplication:SpringBoot程序启动的一站式解决方案 深入探索SpringApplication执行流程 因为书上的版本是1.2的,比较老,这里参考http://blog. ...
- CPU密集型和IO密集型
对于Python如果是CPU密集型应该用多进程模型(大量的计算) 如果是IO密集型应该用多线程模型(数据的读取写入.网络IO数据传输) 由于GIL的存在,CPython不能有效的利用多核处理器,表 ...
- jQuery命名空间和自定义插件的的多种方法
jQuery插件的开发包括两种: 一种是类级别的插件开发,即给jquery添加新的全局函数,相当于给jQuery类本身添加方法.jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级 ...
- Django 之验证码实现
1. django-simple-captcha 模块 安装 django-simple-captcha pip install django-simple-captcha pip install P ...
- Centos7.1下Docker的安装-yum方法
在CentOS7上安装1. 查看系统版本: $ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 2. 安装docker $ y ...