linux中执行命令

1 命令格式:

命令格式 主命令  选项     参数(操作对象)
命令 分为两类:
内置命令( builtin ):由 shell 程序自带的命令
外部命令:有独立的可执行程序文件,文件名即命令名
选项 :指定命令的运行特性,指明要运行命令中的哪一个功能代码。
参数 :命令的作用对象,即命令对什么生效。
不同的命令的参数不同
有些选项可以带参数,有些选项可以不带参数
有些命令可同时带多个参数,多个参数之间以空白字符分隔
终止当前的命令:
按【Ctrl+C】键可中断正在执行的命令
两种补全:
补全命令:输入命令关键字的前几个字符后,按Tab键,可实现命令自动补全
补全文件名和目录名:输入文件的前几个字符后,按tab键可自动补全

2 查看命令帮助:

1、查看bash内部命令帮助

[root@node13 ~]# help cd

2、命令 --help

[root@node13 ~]# cat ——help

3man用来提供在线帮助,使用权限是所有用户。使用man命令可以调阅其中的帮助信息,非常方便 实用。

man command
选项:-C config_file:指定配置文件man.conf,缺省值是/etc/man.conf
[root@node13 ~]# man ls
man 命令帮助信息的界面中,所包含的常用操作按键如下
按键

作用

空格键,PaGe down         向下翻一页
PaGe up,b        向上翻一页
home           直接前往首页
end            直接前往尾页
/               从上至下搜索某个关键词,如“/linux”
?              从下至上搜索某个关键词,如“?linux”
n                定位到下一个搜索到的关键词
N                     定位到上一个搜索到的关键词
q                 退出帮助文档

man手册的几个部分

区段1:用户指令,查看命令的帮助
区段2:系统调用,查看可被内核调用的函数的帮助
区段3:程序库调用,查看函数和函数库的帮助
区段4:设备,查看特殊文件的帮助(主要是/dev目录下的文件)
区段5:文件格式,查看配置文件的帮助
区段6:游戏,查看游戏的帮助
区段7:杂项,惯例与协议等,例如Linux文件系统、网络协议、ASCII code等等的说明
区段8:系统指令,查看系统管理员可用的命令的帮助
区段9:内核内部指令,查看内核相关文件的帮助

如下命令可以知道某个命令在man的哪个区段有相关帮助文档

[root@node13 ~]# whatis man
man (7) - macros to format man pages
man (1) - an interface to the on-line reference manuals
man (1p) - display system documentation
[root@node13 ~]# man -f man
man (7) - macros to format man pages
man (1) - an interface to the on-line reference manuals
man (1p) - display system documentation
[root@node13 ~]# man 1 man
[root@node13 ~]# man 7 man

4info page

与man手册用法类似

[root@node13 info]# info info
快 捷 键
作 用
上箭头              向上移动一行
下箭头                    向下移动一行
PgUp            向上翻一页         
 PgDn         向下翻一页           
 Tab                  在有“*” 符号的节点间进行切换
回车                 进入有“*” 符号的子页面,查看详细帮助信息
u                  进入上一层信息
n                    进入下一小节信息
p                 回到上一小节信息
s 或者 /                    在info page 中使用关键字搜索
?                    查看帮助信息
q                 退出 info 信息

3 date命令

date 命令用于显示或设置系统的时间与日期,语法格式为: date     [OPTION]... [+FORMAT]
date 命令中的参数以及作用
参数 作用
%Y 完整年份(例如:2020)
%m 月份(1~12)
%d 本月中的第几天
%H 小时(00~23)
%M 分钟(00~59)
%j 今年中的第几天
查看当前系统时间的 date 命令
[root@kongd ~]# date
Sat Sep 5 09:13:45 CST 2020
按照 - - 日 小时 : 分钟 : 的格式查看当前系统时间的 date 命令如下所示:
[root@kongd ~]# date "+%Y-%m-%d %H:%M:%S"
2020-09-05 09:14:35
将系统的当前时间设置为 2020 11 1 8 30 分的 date 命令如下所示:
方法一:
[root@kongd ~]# date -s "20201101 8:30:00"
Sun Nov 1 08:30:00 CST 2020
方法二:
[root@kongd ~]# date 110108302020
Sun Nov 1 08:30:00 CST 2020

4 timedatectl命令

timedatectl 命令用于设置系统的时间,英文全称为: “time date control” ,语法格式为: timedatectl
[OPTIONS...] COMMAND ...
参数 作用
status 显示状态信息
list-timezones 列出已知时区
set-timezone 设置生效时区
set-time 设置系统时间

查看系统时间与时区:

[root@kongd ~]# timedatectl status
Local time: Sun 2020-09-06 19:51:22 CST
Universal time: Sun 2020-09-06 11:51:22 UTC
RTC time: Sun 2020-09-06 19:51:21
Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: no
NTP service: inactive
RTC in local TZ: no

手动进行设置时区:
[root@kongd ~]# timedatectl set-timezone Asia/Shanghai

修改日期:

[root@kongd ~]# timedatectl set-time 2021-05-18
修改时间
[root@kongd ~]# timedatectl set-time 9:30
[root@kongd ~]# date
Tue May 18 09:30:01 CST 2021

5 查看目录下的文件:lslist

选
项
功能
-l 以长格形式显示文件和目录的详细信息,ls命令默认只显示名称的短格式。
-d 显示指定目录本身的信息,而不显示目录下的各个文件和子目录的信息。
-c 按文件的修改时间排序后,予以显示。
-h 以更人性化的方式显示出目录或文件的大小,默认的大小单位为字节,使用-h选项后将显示为
K、M等单位。此选项需要和-l选项结合使用才能体现出结果。
-R 以递归的方式显示指定目录及其子目录中的所有内容。
-a 显示所有子目录和文件的信息,包括名称以“.”开头的隐藏目录和隐藏文件。
-A 与-a选项的作用类似,但不显示表示当前目录的“.”和表示父目录的“..”。
-i
显示文件索引节点号(inode)。一个索引节点代表一个文件,在linux中保存在磁盘分区中
的文件都给它分配一个编号,称为索引节点号inode。
-s 按照文件大小排序

命令如下

[root@localhost ~]# ls /
bin boot dev etc home lib lib64 media mnt opt proc root run sbin
srv sys test tmp usr var
[root@localhost ~]# ls -dl /root/
dr-xr-x---. 2 root root 203 Jun 9 15:30 /root/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值