前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux基础命令(之二)详解

Linux基础命令(之二)详解

作者头像
民工哥
发布2020-09-16 14:32:16
1.2K0
发布2020-09-16 14:32:16
举报
文章被收录于专栏:民工哥技术之路

Linux基础命令(之二)详解

此前介绍了linux系统中一些学用的命令,当然最基础的命令可远远不止这些,所以今天还是得聊一聊其它的一些的基础命令

1、cp(copy files and directories)拷贝文件或目录

cp 源文件 目标文件

cp 源文件 目标目录

发现拷贝过去的文件与源文件时间不一样了

cp命令一般用于备份文件

2、mv(move (rename) files)移动、剪切或改名文件名

mv [选项] 源文件或目录 目标文件或目录

实际生产过程中改文件名或移动文件到某个目录下用的比较多

-t 将目录及下面所有内容移动到目标目录

mv -t 目标目录 源文件或源目录 (特殊格式)

mv -b 文件1 文件2 将文件2直接覆盖前备份

直接将文件234.txt覆盖,并且备份了原来234.txt文件

3、ifconfig 查看或配置网络设备参数

ifconfig 网络设备 参数

ifconfig eth0 up/down 启动/关闭eth0这块网卡

此时SecureCRT 已无法连接系统了

使用ifconfig eth0 up开启网卡

4、ln 创建链接文件

ln 参数 源文件或目录 目标文件或目录

前面在介绍链接文件时提过这个命令

ln 源文件 目标文件 创建硬链接文件

ln -s 源文件 目标文件 创建软链接文件

5、tar压缩文件或目录

tar 参数 包名 源文件或目录

z 打包成.gz压缩包格式

v 显示打包过程

c建立压缩档案

f 使用档案名,且此参数后只能接档案名

x解压缩

j打包成.bz格式

t显示压缩包内容不进行压缩

6、date (print or set the system date and time)

显示或修改日期、时间(系统)

date 参数 格式【时间或日期】

%y年(14精简格式显示)

%Y年(2014格式显示)

%m月

%d日

%H 小时(以00-23来表示)

%M 分钟(以00-59来表示)

%F 全天(全格式显示日期)

-d<字符串>  显示字符串所指的日期与时间。字符串前后必须加上双引号

-s<字符串>  根据字符串来设置日期与时间。字符串前后必须加上双引号

date +%Y%m%d --date="+1 day" 显示前一天的日期

date +%Y%m%d --date="-1 day" 显示后一天的日期

date +%Y%m%d --date="-1 month" 显示上一月的日期

date +%Y%m%d --date="+1 month" 显示下一月的日期

date +%Y%m%d --date="-1 year" 显示前一年的日期

date +%Y%m%d --date="+1 year" 显示下一年的日期

实战案例

要求备份/etc/hosts文件并且以时间为文件名

cp /etc/hosts /etc/hosts.root.$(date +%F)

ls -lrt /etc 来显示最近创建的文件

查找/etc目录下以包括当前时间的文件

7、cat 显示文件

cat 选项 文件名

常与重定向>联合使用

-n对文件输出的所有行进行编号

-b 对非空输入进行编号

将文件内容直接写入另一个文件(可以不存在)此功能 与echo 类似

文件合并功能

8、which 用户查找命令所有路径

which 命令

9、file 用户获取文件属性

file 文件名或目录名

基础命令其实很多很多,大家只需要熟悉掌握实际生产环境中能用到的命令与其相关参数即可

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2016-08-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 民工哥技术之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档