Linux基础-01-Linux基础命令
1. Linux命令的格式
1) Linux命令的语法格式:
命令 【选项】 【参数】
2) 命令格式中命令、选项、参数的具体含义
a) 命令:告诉Linux(UNIX)操作系统做(执行)什么。
b) 选项:说明命令运行的方式(可以改变命令的功能)。选项部分是以“-”字符开始的。
c) 参数:说明命令影响(操作)的是什么(如一个文件、一个目录或是一段正文文字)
2. whoami命令
1) whoami命令的功能:列出目前登陆Linux系统所使用的用户名(账号)。
3. who命令
1) who命令的功能:列出目前哪些用户在系统上工作。
2) who命令的输出结果:显示当前登录的所有用户,以及当前的日期和时间。
4. date、cal、和clear命令及带有参数的命令
1) date命令的功能:显示系统当前的日期和时间。
2) date命令设置时间时间的格式:date 月日时分年。
例如:将时间设定成2013年12月24日上午10点18的命令:
扩展(date 122410182013
hwclock –s 同步硬件 –w 同步系统)
3) cal命令的功能:显示某月的日历。
4) 应用cal命令列出某一年某月的日历:
例如显示2008年8月份日历的命令为:cal 8 2008
5) clear命令的功能:清除屏幕
6) 清屏快捷键:ctrl+l
5. su和passwd命令
1) su命令的功能:从当前的用户切换到另一个指定的其他用户。
2) su命令切换用户:
例如:切到root用户的命令:su -root
3) passwd命令功能:修改用户(既可以是普通用户,也可以是root用户)的密码,查看用户的密码状态等。useradd
4) 使用passwd命令修改用户密码:
例如:修改dog用户密码的命令:passwd dog
sudo 命令 用超级用户的权限去执行某个命令
sudo rm -rf /
sudo -s 切换超级用户权限
sudo su 切换超级用户
6. 获取命令帮助信息
1) 使用man命令
例如:查看su命令的使用说明的命令为:man su
man man:查看总体手册的内容
man 1 :命令
man 2 :系统函数
man 3 :库函数说明
man 5 :系统当中的格式说明
man 7 :杂项说明(协议,包的说明)
man 8 :系统管理员命令说明
2) 使用--help
例如:查看ls命令帮助的命令为:ls --help
注意:man命令显示的内容是手册页(man就是manual的简写),一般man命令显示的帮助信息要更加丰富,它比命令的help选项多了命令的用法示例、命令的描述等内容。还有一个区别是man命令显示的内容来自于磁盘上的man手册页文件,如果删除了某个手册页文件时man就无法显示了,而命令的help选项是大部分命令本身内置的功能,只要系统上有这个命令,执行help选项就能够显示。