1linux的基本命令
查看命令的帮助信息
man 命令名
文件操作
touch 建立文件 (对于已存在文件,更新时间)
cat 查看文件 (-n 自动加上行号)
rm 删除文件
cp 拷贝文件
mv 移动/重命名文件
more 分页查看文件 [只支持后翻 --空格]
less 分页查看文件[支持前翻后翻查找 – pageup/pagedown]
head 查看文件头几行
tail 查看文件末尾几行 (-f 动态查看文件修改情况)
ln 创建链接文件 [ -s 软连接/硬连接]
软链接: 相当于windows下的快捷方式
硬链接: 共享磁盘空间 (相当于多个指针指向同一个地址,删除一个文件不影响其他使用)
重定向,管道
> 输出到文件(重写,覆盖已有内容)
如:ls > a.txt 把ls的输出写入到文件a.txt
>> 输出到文件 (追加)
如:ls > a.txt 把ls的输出追加到文件a.txt后面
2> 错误信息输出到文件
> 只能把 输出到stdout 的信息重定向过去
2> 把stderr的信息重定向过去
&> 输出所有信息 (&相当于0,1,2)
< 从文件输入
| 把结果输出(stdout)作为下一个命令行的入参
系统命令
su [...] 登入root用户/其他用户
apt-get install/remove 安装删除文件
sudo ... 以root权限执行命令
top 动态查看系统进程信息 (q 退出)
ps 查看系统进程信息
kill 杀死进程
其他命令
find 查找文件
find . –name a.txt 在当前目录下查找 a.txt 文件(. 表示当前命令)
find /dev -name std* 在/dev 目录查找 std开头的文件
grep 查找文本
cmp 比较文件(输出差异处的行列)
diff 比较文件 (输出差异处的文本)
ifconfig 网络命令(查看,修改IP)
命令行编辑快捷键
ctrl + a 移动到命令第一个字符
ctrl + e 移动到命令结尾
ctrl + u 删除光标处到命令行第一个字符
ctrl + k 删除光标处到命令行最后一个字符
ctrl + l 清屏
ctrl + c 取消
ctrl + 方向键 每次移动一个单词
1linux的基本命令的更多相关文章
- Linux-Shell脚本编程-学习-1-Linux基本命令
在学习Linux-Shell脚本编程之前,我们需要学习一定的Linux基本命令,不然在后面学习Shell脚本编程的的时候,我们就呵呵了. 我学习所用的系统是Ubuntu 16.04版本 也没有什么规则 ...
- linux云计算集群架构学习笔记:rhel7基本命令操作
1-3-RHEL7基本命令操作 1.1Linux终端介绍 Shell提示符 Bash Shell基本语法. 1.2基本命令的使用:ls.pwd.cd. 1.3查看系统和BIOS硬件时间. 1.4 L ...
- 第五天 Linux基本命令
tty控制台终端 tty1~tty6? ctrl + alt + F2~F6 切换控制台 alt + F1 返回 但是使用 在图形化界面,使用init 3后,不能使用alt + F1返回,因为两者 ...
- Mongodb学习笔记二(Mongodb基本命令)
第二章 基本命令 一.Mongodb命令 说明:Mongodb命令是区分大小写的,使用的命名规则是驼峰命名法. 对于database和collection无需主动创建,在插入数据时,如果databas ...
- Linux基本命令(一)
Linux基本命令 编辑器 vim编译器 Gnu工具链-gcc调试器 GDB操作系统是用C来写的 系统编程 (核心骨架 80%) 文件I/O 文件系统 进程{ 进程控制原语.进程间通信.进程间关系 信 ...
- vim基本命令
vim基本命令 1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行 ...
- 【adb】adb基本命令总结
adb常用基本命令如下: adb devices 列出你的devices aapt dump badging <file_path.apk> 查看包名 adb ...
- mysql 查看数据库、表的基本命令
1:show databases; 查看所有的数据库,等同于select schema_name from information_schema.schemata\G.\G 替换;,以纵向报表的形式输 ...
- python Django教程 之 安装、基本命令、视图与网站
python Django教程 之 安装.基本命令.视图与网站 一.简介 Django 中提供了开发网站经常用到的模块,常见的代码都为你写好了,通过减少重复的代码,Django 使你能够专注于 w ...
随机推荐
- Android-Gallery GridView ImageSwitcher 使用
http://liangruijun.blog.51cto.com/3061169/647355/ http://blog.csdn.net/wantianwen/article/details/23 ...
- Windows 端口占用
1.netstat -ano | findstr "80"( 80为提示被占用的端口): 2.tasklist | findstr "5584"(5584是从上 ...
- 走进ELK原理
日志的分析在联调和后期维护是非常重要. 今天让我们进入ELK...让我们一起感受这个强大的日志收集,日志分析存储,日志查询界面化显示的震撼效果吧. Elasticsearch是个开源分布式搜索引擎,它 ...
- 说说NAND FLASH以及相关ECC校验方法
Flash名称的由来,Flash的擦除操作是以block块为单位的,与此相对应的是其他很多存储设备,是以bit位为最小读取/写入的单位,Flash是一次性地擦除整个块:在发送一个擦除命令后,一次性地将 ...
- cursor:hand & cursor:pointer
1.cursor:hand & cursor:pointer都是将鼠标设置为手形. 2.cursor:hand存在兼容性问题,firefox并不支持该属性值.但大部分主流浏览器支持cursor ...
- SeaJS简介一:由来,特点以及优势
由来: 在软件开发过程中,模块化编程思想已经习以为常了,模块化编程不仅仅给开发团队带来效率方面上的好处,还能够让开发的项目或者产品维护成本大大降低. 那么,在WEB开发过程中JS脚本语言已经不可或缺了 ...
- 【BZOJ3631】松鼠的新家 树链剖分
BZOJ3631 松鼠的新家 Description 松鼠的新家是一棵树,前几天刚刚装修了新家,新家有n个房间,并且有n-1根树枝连接,每个房间都可以相互到达,且俩个房间之间的路线都是唯一的.天哪,他 ...
- CentOS中用户不在 sudoers 文件中。此事将被报告。
首先切换为root用户 su root; 然后更改etc/sudoers文件的只读为可读可写可执行. sudo chmod 777 /etc/sudoers 输入visudo命令即可编辑文件,找到ro ...
- 无法远程访问Mysql
1.故障状态 [root@server02 ~]# mysql -utuser -h192. -p Enter password: ERROR (HY000): Can't connect to My ...
- POM(project Object Model) Maven包管理依赖 pom.xml文件
什么是POM POM全称为“Project Object Model”,意思是工程对象模型.Maven工程使用pom.xml来指定工程配置信息,和其他文本信息.该配置文件以xml为格式,使用xml语法 ...