linux 基本命令操作
1、ls 命令
ls -a 列出所有文件,包括隐藏文件
ls -l 列出文件详细信息
ls -r 列出所有文件包括文件夹
查询具体文件可以在命令后面加 |grep 要匹配的字符串,方便我们查找,如:ls -l |grep test ,这样就会匹配出文件名含有test的文件
2、cd命令
cd 加目录 移动到某一个目录 如:cd /home/test/
cd ../ 退到上一级目录
cd 退到根目录下
平时用cd命令可能会忘记自己进入的目录是哪一个,可以使用 pwd 命令查看当前目录
3、mkdir 创建文件夹命令 如:mkdir /test/
如果创建多级空目录 使用参数 -p 如:mkdir -p /test/test1/test2/
删除空白文件夹使用 rmdir 命令 ,删除非空目录可使用rm命令,见下方
4、touch 命令 创建空白文件 如 touch test.txt
5、vi 命令 如果文件存在 ,则编辑文件,否则创建文件 如:vi /home/test.txt
6、rm命令
rm -r 目录名称 删除 目录
rm -ri 目录名称 每次询问删除文件,需要键入y确认每个删除的文件
rm -rf 目录名称 即使设置i参数也强制删除文件
7、cp 命令
cp 源文件名 目标路径 ,目标路径后可添加文件名及为复制文件的文件名
参数说明 -f 强制复制
-r 复制目录
-i 每次询问复制
8、cat 命令
cat 文件名 查看文件内容,文件过长可在命令最后添加使用 |more 参数 分屏显示
cat 文件名 >> 文件名,如:cat /etc/test.txt >> /home/test1.txt 将文件test1.txt内容合并到test.txt里面
9、sed 命令,查看示例:
删除包含指定字符串的行:sed -i '/localip/'d /etc/pptpd.conf 删除文件pptpd.conf 中包含localip的行
删除包含指定字符串的行:nl /etc/pptpd.conf | sed '/root/d' 查找并列出包含root字符串的行
查看文件指定行内容:nl /etc/pptpd.conf | sed -n '5,7p' 查看pptpd.conf中5-7行内容
删除文件指定行内容:nl /etc/pptpd.conf | sed '5,7d' 删除pptpd.conf中5-7行内容
查找包含指定字符串的行:nl /etc/pptpd.conf | sed '/root/p' 查找并列出包含root字符串的行
该命令还有很多功能,未能一一列举!
10 、tar命令 压缩或解压命令
参数 -c 创建新压缩文件
-x 解压
-f 使用这个文件或设备(一般必选)
-v解压或压缩是否显示详细清单
示例:tar -cvf t.tar *.txt 压缩当前目录下以.txt结尾的文件为t.tar ,压缩指定文件直接把*.txt替换为要压缩的文件路径,多个以空格隔开
tar -xvf t.tar 解压当前目录下以t.tar
注压缩解压命令还有:gzip 压缩为.gz文件
unzip 解压zip文件
bzip2 压缩为.bz2文件
11、chmod 命令 文件权限命令
这个要查看文件了如上是ls -l命令查看到的文件列表
其中第一段就是文件权限 r代表可读,w代表可写,x代表可执行
后面的第一个root代表文件所属对象,第二个代表文件所属组,
再后面是文件大小,之后是最后修改文件时间,最后是文件名,
给文件添加执行权chmod u+x test.txt 即给test.txt添加执行权限
命令有参数选择 u代表当前用户权限,上面的命令是给当前用户添加了执行权限,其他用户登录无执行权限;可选择参数a 即代表所有用户,如下:
chmod a+x test.txt
其他如执行w ,读r 权限添加同上
取消文件某些权限使用 - 如:chmod u-x test.txt 取消当前用户文件test.txt的执行权限,
chmod a-x test.txt 取消文件test.txt的执行权限,
12、ifconfig 命令 查看网卡
ifconfig 查看网卡
ifconfig eth0 down/up 禁用/启用网卡
ifconfig eth0 192.168.1.2 netmask 255.255.255.0 修改ip地址及掩码为192.168.1.2 255.255.255.0
貌似linux网络命令还保留了ip命令,更加强大,待熟悉
13、关机/重启命令:poweroff reboot shutdown
第一个直接关机命令,第二个直接重启命令,第三个关机命令带参数,可选关机或重启
shutdown -r now 马上关机重启
shutdown -h now 马上关机
shutdown -h 18:00 18点定时关机
shutdown -h +5 五分钟后关机
定时命令同样适用于-r参数
还有很多命令 就不一一列举了。。。。。。。。。。。。
linux 基本命令操作的更多相关文章
- 第三章 Linux基本命令操作
第三章 Linux基本命令操作 ¨ 本节所讲内容: ¨ 3.1 Linux终端介绍 Shell提示符 Bash Shell基本语法 ¨ 3.2 基本命令的使用:ls.pwd.cd.hist ...
- Linux高级运维 第三章 Linux基本命令操作
3.1 Linux终端介绍.Shell提示符.Bash基本语法 3.1.1 登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME Terminal : 2.KDE桌面的Konsole ...
- Linux基本命令操作
3.1 Linux终端介绍.Shell提示符.Bash基本语法 3.1.1 登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME Terminal : 2.KDE桌面的Konsole ...
- Linux 基本命令操作 (文件共享) 一
前言:在学习Linux过程中,遇到一些经典而又基本的命令操作,想记录下来去帮助刚学Linux的同学.下面是有关相关的操作,我会进行详细的分解步骤:希望能够帮助到你们.由于时间仓促,再加上笔者的能力有限 ...
- linux云计算集群架构学习笔记:rhel7基本命令操作
1-3-RHEL7基本命令操作 1.1Linux终端介绍 Shell提示符 Bash Shell基本语法. 1.2基本命令的使用:ls.pwd.cd. 1.3查看系统和BIOS硬件时间. 1.4 L ...
- linux中操作k8s的基本命令-更新中
linux中操作k8s的基本命令 最近工作中使用到了k8s,那么就来总结下平时使用到的基本的命令 获取某个namespace下的pod 获取某个namespace下的pod,展示出ip和pod信息 查 ...
- linux文本操作界面 vi面板如何复制一行
linux文本操作界面 vi面板如何复制一行 1)把光标移动到要复制的行上2)按yy3)把光标移动到要复制的位置4)按p 在vi里如何复制一行中间的几个字符?如果你要从光标处开始复制 4 个字符,则先 ...
- Linux基本命令 目录
Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...
- linux 基本命令 [转]
linux 基本命令 1.ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@lin ...
随机推荐
- 网站和Web应用程序的区别
新建项目里面的(ASP.NET Web 应用程序)主要是做B/S系统的,与winform的开发方式类似.新建网站(ASP.NET 网站)是主要开发网站的.其实你只要跟着教程做就行了.具体区别如下(借鉴 ...
- 利用Java进行MySql数据库的导入和导出
利用Java来进行Mysql数据库的导入和导出的总体思想是通过Java来调用命令窗口执行相应的命令. MySql导出数据库的命令如下: mysqldump -uusername -ppassword ...
- 17. 星际争霸之php设计模式--职责链模式
题记==============================================================================本php设计模式专辑来源于博客(jymo ...
- Android 实例子源代码文件下载地址380个合集
android 城市列表特效 - 触摸查找源码 .rar: http://www.t00y.com/file/64337887 android 日记系统源码(数据库的基本操作) .rar: htt ...
- s3c2440 移值u-boot-2016.03 第4篇 支持NAND flash 识别
1, /include/configs/smdk2440.h 中添加 #define CONFIG_CMD_NAND 编译 drivers/mtd/nand/built-in.o: In functi ...
- 获取token,绑定微信号,自定义菜单,事件响应demo
摘要: 这个demo包含了获取token,绑定微信号,设置自定义菜单,响应文本和事件 这个教程的基础篇和提升篇都看完了,总感觉有点隔靴挠痒的感觉,讲的东西我都懂,没有吸收多少新鲜的知识.貌似还没有我这 ...
- windows消息和消息队列
windows消息和消息队列 转自:http://blog.163.com/zhangjie_0303/blog/static/990827062010113062446767/ 与基于MS - DO ...
- Shell基本功能&配置&Oh-My-Zsh
http://blog.csdn.net/yangcs2009/article/details/45720193
- 红字差评系列3.abcd
[题目分析] 首先,这个e[i]是在a[i]~b[i]的,而且要{c[i]*e[i]}为0,{d[i]*e[i]}最大. 我们把a[i]~b[i]这个区间向左平移a[i]个单位,于是这个区间就变成了0 ...
- R语言基础:数组&列表&向量&矩阵&因子&数据框
R语言基础:数组和列表 数组(array) 一维数据是向量,二维数据是矩阵,数组是向量和矩阵的直接推广,是由三维或三维以上的数据构成的. 数组函数是array(),语法是:array(dadta, d ...