Linux核心系统命令
关机,重启:
shutdown -h now:关机
shutdown -r now:重启
文件和目录操作命令:
pwd:显示当前所在路径
cd:切换目录
cd - :切换到上一次所在路径
cd ~:切换到系统变量“HOME”对应的目录,即家目录所在路径
cd ..:切换到上一级目录
tree :以树型结构显示目录下的内容
tree -d:只显示目录
tree -L level :遍历目录最大层数,level为大于0的正整数
安装树命令:
rpm -qa tree
yum -y install tree
解决乱码命令:LANG=en_US.UTF-8
mkdir :创建目录
mkdir -p:递归创建目录,意思是父目录及其子目录及其子目录(mkdir -p nba/laker/Bryant)
touch :创建空文件或改变文件的时间戳属性
touch a.txt b.txt (同时创建多个文件,空格隔开)
ls:显示目录下的内容及相关属性信息
ls -l :使用长格式列出文件及目录信息
ls -a:显示目录下所有文件,包括以“ . ”字符开始的隐藏文件
ls -t:根据最后的修改时间排序,默认是文件名排序
ls -r:依相反次序排序
ls -F:在文件后加上文件类型的指示符号
* :可执行的文件
/ :目录
= :套接字
| :FIFOs
@ :符号链接
ls -ld:在目录下操作时,列出这个目录本身的信息而非目录内的文件
ls -h:显示出文件或目录的大小(如1KB,234MB,2GB)
cp :复制文件或目录
ls -a :复制时保持源文件所有者,权限信息及时间属性;如果复制的源文件是符号链接,那么仅复制符号链接本身,而且保留符号链接所指向的目标文件或目录;递归复制目录
mv :移动或重命名文件
mv [选项] [源文件] [目标文件]
rm :删除文件或目录
rm -f :噔噔噔噔!强制删除!不提示确认!
find:查找目录下的文件(具体用法参考别的资料,暂时还没写)
chown :改变文件或目录的用户和用户组
chown [选项] [用户.用户组] [文件或目录]
chown -R :递归更改目录的用户和用户组(chown -R oldboy.oldboy dir2/ )
chmod :改变文件或目录权限
chmod [选项] [模式] [文件或目录]
chmod -R:递归改变文件或目录权限(chomd -R 777 dir2/ )
文件权限 rwx;可读可写可执行;421
rwx rwx rwx ;属主权限位 属组权限位 其它用户权限
内容查看与编辑处理:
cat :合并文件或查看文件内容
cat -n:从1开始对所有输出的内容按行编号
cat -b:和-n类似,但是会忽略显示空白行行号
合并文件:cat file.tet file2.txt >newfile.txt
less:分页显示文件内容
less -N:显示每行行号
head:显示文件内容头部(前10行)
tail:显示文件尾部(后10行)
vi/vim:纯文本编辑器
vim的三种模式:普通模式(普通模式按下i进入编辑模式,esc退出编辑模式),编辑模式,命令模式(普通模式中,输入“ :”,光标会定位在那一行,可以执行保存,退出,搜索,替换,显示行号等操作)
:wq 保存并退出
:wq! 强制退出并保存
:q!强制退出不保存
文本处理三剑客:
grep:文本过滤工具
grep [参数] 匹配模式 [查找的文件]
sed:字符流编辑器
sed [选项] [sed内置命令字符] [输入文件]
awk
Linux核心系统命令的更多相关文章
- Linux 核心系统命令目录
S5 Linux信息显示与搜索文件命令 S6 文件备份与压缩命令 S7 Linux用户管理及用户信息查询命令 S8 Linux磁盘与文件系统管理命令 S9 Linux 进程管理命令 S10 Linux ...
- 《Linux》跟老男孩学Linux核心系统命令
一.命令行简介 1.1 Linux 命令行提示符介绍 [root@root_pc ~]# #<==这是超级管理员root用户对应的命令行 [oldboy@oldboy_pc ~]$ #<= ...
- 举例说,Linux核心名单(两)
使用列表 我认为最好的方式,成为熟悉的核心列表功能是看一些简单的例子,素材去更好的理解链表. 以下是一个样例.包括创建.加入.删除和遍历链表. <span style="font-si ...
- Linux核心命令
Linux核心命令 strace(查看系统调用的一个过程) 例:strace cat /test.txt netstat perf top pidstat mpstat dstat vmstat sl ...
- Linux常见系统命令与文件操作
一.Linux常见文件操作 (1)cd /: 在Linux 系统中斜杠“/”表示的是根目录. cd / ,即进入根目录. (2)cd ~命令是,进入用户在该系统的home目录,例如xz用户,则进入/r ...
- linux核心版本号的说明
日志不会很长,因为每天都在学习,我认为的重点,我自己做的记录,我很高兴能分享给大家: Linux的核心版本编号有点类似如下癿样子: 2.6.18-92.el5 主版本.次版本.释出版本-修改版本 因为 ...
- 动态替换Linux核心函数的原理和实现
转载:https://www.ibm.com/developerworks/cn/linux/l-knldebug/ 动态替换Linux核心函数的原理和实现 在调试Linux核心模块时,有时需要能够实 ...
- bootparam - 介绍Linux核心的启动参数
描叙 Linux 核心在启动的时候可以接受指定的"命令行参数"或"启动参数".在通常情况下,由于核心有可能无法识别某些硬件,或可能将某些硬件识别为不正确的配置, ...
- 核心系统命令实战 第一章Linux命令行简介
第一章Linux命令行简介 1.1 Linux命令行概述 1.1.1 Linux 命令行的开启和退出 开启:登陆账号密码进入系统 退出:exit/logout 快捷键:Ctrl+d 1.1.2 Li ...
随机推荐
- 《Redis 设计与实现》读书笔记(二)
单机数据库实现 九.数据库 1.服务器中的数据库 一个redis服务器保存多个数据库. struct redisServer { //一个数组,多个数据库 redisDb *db; } 当执行sele ...
- 莫比乌斯函数介绍&&基础
定义 设正整数$N$按照算术基本定理分解质因数为$N=p_1^{c_1}p_2^{c_2} \cdots P_m^{c_m}$,定义函数: $$\mu(N)= \left\{\begin{matrix ...
- BZOJ 4522: [Cqoi2016]密钥破解 (Pollard-Rho板题)
Pollard-Rho 模板 板题-没啥说的- 求逆元出来后如果是负的记得加回正数 CODE #include<bits/stdc++.h> using namespace std; ty ...
- Java基础知识学习01
0 项目,包,文件,类 Mytest是自己建的java工程,包含src和JRE System Libery.其中src是存放自己的代码的地方,JRE包含程序运行时所需要的各种文件:在src下包含Tes ...
- 【luoguP3959 宝藏】-状压DP
题目描述: 参与考古挖掘的小明得到了一份藏宝图,藏宝图上标出了 n 个深埋在地下的宝藏屋, 也给出了这 n 个宝藏屋之间可供开发的m 条道路和它们的长度. 小明决心亲自前往挖掘所有宝藏屋中的宝藏.但是 ...
- windbg双机调试配置[转]
原文 windbg已不提供单独下载,wdk驱动开发工具包里附带有这个调试器.官网提供下载: http://msdn.microsoft.com/en-us/windows/hardware/gg487 ...
- JAVA的面向对象1
如何理解面向对象 我们说面向对象具有三大特征:封装性.继承性和多态性,那么我们怎么去理解所谓的封装.继承.多态? 1.封装:功能都给你做好了,你不必去理解它是怎么写出来的,直接使用即可. 如:房子.电 ...
- 如何优雅地防止MLE(for linux)
赛前最后一天模拟赛又有小伙伴MLE了--这里就讲一下如何较为精确地获取程序运行时间和空间. 资源统计当然是操作系统统计的最精确.所以可以这样写(noilinux实测通过,windows下应该不行): ...
- 监控redis性能
注存数据,取数据的功能,即 set,get,非常适合用作缓存服务器,降低后端数据库压力.有时,想确认下数据是否是从 redis 里读的,以及 redis 是怎么取得数据,这时就可以使用 monitor ...
- HTML5调用本地摄像头画面,拍照,上传服务器
实现功能和适用业务 采集本地摄像头获取摄像头画面,拍照保存,上传服务器: 前端上传图片处理,展示,缩小,裁剪,上传服务器 实现步骤 调取本地摄像头(getUserMedia)/上传图片,将图片/视频显 ...