hcsa命令
- 通过按键ctrl+f4可实现命令终端
- 远程连接虚拟机ssh root@ip地址
- 查看内核版本uname -r,查看shell类型:cat /etc/shells
- 查看当前默认shell echo $SHELL
- 使用命令重启和关闭linux操作系统。重启:reboot,shutdown -r now关机:shutdown - now,poweroff
- 查看ip地址ip a,获取ip地址 nmcli con up ens160
- 切换用户su - 用户名,输入exit退出
- 查看当前登录用户 whoam i
- 修改主机名,需要远程连接才生效。hostname server临时修改,重启linux系统之后失效
- hostnamectl set-hostname server 永久生效,修改的是文件内容。重启linux系统后生效
- 查看当前目录pwd
- 绝对路径以/开始的路径。绝对路径不是以/开始的路径cd/,cd - (回到上一次切换的目录下)cd /home cd ~(~代表当前用户的家目录,当前用户为root,代表为root用户的家目录)
- cd .. 代表当前工作目录的上一级目录,cd . 代表当前工作
- 修改密码passwd,删除密码passwd -d 用户密码
- ctrl+c中断正在执行的命令
- 查看内部命令帮助 help cd
- cat -help表明cat后面可以加上多个可选的选项以及多个可选的文件参数
- man ls
- 空格键,PaGe down
- 向下翻一页 PaGe up,b 向上翻一页 home 直接前往首页
- end 直接前往尾页
- / 从上至下搜索某个关键词,如“/linux”
- ? 从下至上搜索某个关键词,如“?linux”
- n 定位到下一个搜索到的关键词
- N 定位到上一个搜索到的关键词
- q 退出帮助文档
- whatis man man -f man man 1 man man 7man
- date命令:
- %Y 完整年份(例如:2020)
- %m 月份(1~12)
- %d 本月中的第几天
- %H 小时(00~23)
- %M 分钟(00~59)
- %j 今年中的第几天
- timedatectl命令
- status 显示状态信息
- list-timezones 列出已知时区
- set-timezone 设置生效时区
- set-time 设置系统时间
- 产看目录下的文件:ls(list)
- -l 以长格形式显示文件和目录的详细信息,ls命令默认只显示名称的短格式。
- -d 显示指定目录本身的信息,而不显示目录下的各个文件和子目录的信息。
- -c 按文件的修改时间排序后,予以显示。
- -h 以更人性化的方式显示出目录或文件的大小,默认的大小单位为字节,使用-h选项后将显示为
- K、M等单位。此选项需要和-l选项结合使用才能体现出结果。
- -R 以递归的方式显示指定目录及其子目录中的所有内容。
- -a 显示所有子目录和文件的信息,包括名称以“.”开头的隐藏目录和隐藏文件。
- -A 与-a选项的作用类似,但不显示表示当前目录的“.”和表示父目录的“..”。
- -i 显示文件索引节点号(inode)。一个索引节点代表一个文件,在linux中保存在磁盘分区中 的文件都给它分配一个编号,称为索引节点号inode。
- -s 按照文件大小排序