N0ts-blog

  • 首页
  • 简介
  • 友人
  • 分类
    • 笔记
    • 我的项目
  • 其他小站
    • 主页
    • Nutscraft
    • lovexhj
    • 笔记
  • 留言
I AM N0TS
即使前方的路看似绝境,也要有硬生生给自己开出一条路的勇气
  1. 首页
  2. 日常
  3. 正文

Linux基础教学,命令mark~

2018年9月6日 1001点热度 4人点赞 0条评论

linux系统文件结构

/ 根目录

/bin 存放必要的命令

/boot 存放内核以及启动所需的文件

/dev 存放设备文件

/etc 存放系统配置文件

/home 普通用户的宿主目录,用户数据存放在其主目录中lib 存放必要 的运行库

/mnt 存放临时的映射文件系统,通常用来挂载使用

/proc 存放存储进程和系统信息

/root 超级用户的主目录

/sbin 存放系统管理程序

/tmp 存放临时文件

/usr 存放应用程序,命令程序文件、程序库、手册和其它文档。

/var 系统默认日志存放目录录

关闭防火墙

systemctl stop firewalld.service

禁止防火墙开机启动

systemctl disable firewalld.service

关闭SELinux

nano -w /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled保存并退出:^x->y->回车

--------------

命令:ls

-a 这个选项能显示.开头的隐藏文件

-i 显示每个文件的inode号

-m 所有项目以逗号分隔,并填满整行行宽

-R 同时列出所有子目录层

-h 将列出文件的大小以人性化格式输出

--color=tty(2个-号)显示文件的时候以色彩提示

目录 可执行文件 连接文件 一般文件
蓝色 绿色 淡蓝色 白色

查看文件状态修改时间

ls -lc [文件名]

查看文件的访问时间

ls -lu [文件名]

查看文件的最后修改时间

ls -l

显示文件的详细访问时间

ls –full-time

显示本地目录下以” .”开头的文件
ls -d .*

------------

命令: date 显示系统当前时间

命令格式: date [选项]

-R 按照RFC822文档中的时间格式来实现时间

-r 文件名 显示文件的最后修改日期

-u 显示utc时间(通用时间)

使用date查看过去/将来的时间

1. 查看2045年8月15日是星期几(当前时间为2014-9-27)

date -d "+31year -1 month -12 day"

2. 显示2014年1月1日星期几

date -d “+3month +5day”或#date -d “+4month -26day”

--------------

命令: hwclock 显示硬件时钟

将系统时钟同步至硬件时钟

hwclock --systohc

将硬件时钟同步至系统时钟

hwclock --hctosys

---------------

命令: tzselect 功能:设置系统时区

1. 设置当前系统的时区

tzselect

命令: timedatectl 功能:设置系统时间及日期

语法格式:timedatectl [选项] [日期]

示例:

1. 显示各项当前时间

timedatectl

2. 显示系统所支持的时间区域

timedatectl list-timezones

3.设置当前系统的时间区域

timedatectl set-timezone Asia/Shanghai

4. 设置当前系统时间

timedatectl set-time “2014-09-0912:29:30”

5.设置NTP支持

timedatectl set-ntp true

-------------

命令: mkdir 创建目录

-p 建立多级目录

-m 在建立目录的时候给目录赋于权限值

示例: mkdir -p /name/a/b/c
--------

命令: rmdir 删除空目录

-p 删除多级空目录

示例: mkdir -p /name/a/b/c

注意:目录本身一定要是空的

------------

命令: rm 删除文件/目录

-i 在删除文件之前需要手工确认

-v 在删除文件的时候显示信息

-r 删除目录 -f 忽略提示

示例: rm -v filename

常用选项: rm -rf 目录名

-----------

命令:cp 复制命令

cp [选项] 文件名(原件) 目的文件名(复印件)

-R 复制整个目录里的内容

-p 复制完后保持目录的权限值

-v 在复制文件的时候显示进度

-f 在复制的时候如果碰到目的文件名有重复就将原先的删除

------------

命令: mv 移动文件或目录/修改文件或目录名

命令格式: mv [选项] 源文件 目的路径

-i 如果目的地有相同文件名时会出现提示

-v 在搬移文件时显示进度,在移动多文件时非常有用

-u 当移动时只有源文件比目的文件新的时候才会移动

-f 强制覆盖已有的文件

示例: mv -i 1.jpg /home/2.jpg

-------------

命令: pwd 显示当前工作路径

-----------

命令:cat 查看文本文件

命令格式: cat [选项] 文件名

-b 显示文件内容的时候显示行数

-n 显示文件内容包括空行

-s 将多个空行合并成一个空行输出

-------------

命令: more 查看文本文件命令

命令格式: more [选项] 文件名

+行数直接从给定的行数开始显示

-s 将多个空行压缩成一个空行
-p 清除屏幕后再显示

提示: 用more打开一个文件后用空格向下翻页,用b向上翻页

------------

命令: nano 功能:文本编辑器

命令格式:nano [选项] [行号] 文件名

--------------

命令: head 查看文件头部

命令格式:head [选项] 文件

-n <行数> 显示文件的最前指定的行

-c <字节数> 显示文件前N个字节数里的内容

-q 不输出文件头的内容

-v 输出文件头的内容

示例: head -n 15 test.file

-------------

命令: tail 查看文件尾部

命令格式:tail [选项] 文件

-f 循环读取

-c <字节数> 显示文件前N个字节数里的内容

-q 不输出文件头的内容

-n <行数> 指定所显示的行数

-v 输出文件头的内容

示例: tail -n 15 test.file

-------------

命令:ln 生成链接文件

命令格式:ln [选项] 源文件 链接文件

-f 删除已存在的目的文件

-i 如果碰到有重复名字的提示如何操作

-v 显示操作信息

-s 软链接选项

-------------

命令: file 功能:查看文件的类型

-------------

命令: stat 功能:显示文件或文件系统状态

命令格式:stat [选项] <文件/目录>

-f:查看指定的文件系统

stat可查看:

文件名 2. 文件尺寸 3. I节点号 4. 创建时间/访问时间/状态(属 主、组、权限)修改时间 5.权限 6.链接文件个数 7. 属主及属组等

---------------

多命令配合或结果导入、导出符号

“ |” 管道符号

“ >” 输出重定向

“ >>” 输出重定向

“ <” 输入重定向

多命令配合或结果的引用符号

“ ” 双引号

' ' 单引号

反引号
--------------

命令: whereis

特点: 是查找工具中速度最快的一个,但是whereis查找的范围有限, whereis 只能查找2进制程序,文档和源码。

命令: which

which命令是查找工具中速度最快命令之一,但是which查找的范围有限,但是 它可以给用户显示出命令所在的路径

命令格式:which 文件名

-----------

find -size n [c]

查找n值大小的文件,默认单位是块(1块=512字节)

1. 查找大于1500字节的文件

find ~ -size +1500c

2. 查找等于1500字节的文件

find ~ -size 1500c

3. 查找小于1500字节的文件

fi

标签: Linux 技术分享
最后更新:2019年11月18日

n0ts

点赞
< 上一篇
下一篇 >

文章评论

取消回复

我的猪
love love love

标签聚合
api 日常 Linux 垃圾笔记 资源分享 技术分享 我的项目 html
最近评论
发布于 20 小时前(02月28日) 头像图片链接换了 :mrgreen: https://blog.huyyy.cn/wp-cont...
发布于 1 天前(02月28日) 已经暂停更新了吗博主,我看gitee已经限制访问了.
发布于 4 天前(02月25日) 您好,本站由于备案事宜,域名暂停解析。您可以先替换站点链接为https://skyilz-githu...
发布于 5 天前(02月24日) 向你申请交换首页友情链接,同意的话请回复一下 成语常识网 http://wozhidao...
发布于 6 天前(02月23日) 请把图片链接改成https://www.jacksonxe.cn/wp-content/upload...
最新 热点 随机
最新 热点 随机
nrm报错 internal/validators.js:124问题解决办法 .NET Core 3.1 解决跨域请求问题CORS 解决Win10蓝牙添加设备无法连接问题 利用火绒轻松搞定QQ、微信私自获取浏览器历史记录 本博客Kratos主题改造分享 本小站更换主题完成
.NET Core 3.1 解决跨域请求问题CORSnrm报错 internal/validators.js:124问题解决办法
Ubuntu安装kali工具系统变英文问题解决 表白、纪念、视差、自适应html源码开源!送给我们走过的第二个520 Kali linux虚拟机快速安装VMware Tools [Mysql 8.0报错] Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client WordPress官网访问429 Too Many Requests更新不了解决方案 什么是挖矿,什么是矿卡
站长统计
一言

:D 获取中...

COPYRIGHT © 2021 N0ts-blog. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

湘ICP备18015792号