接触Linux已经有一段时间了,由于实际需要,三三两两地掌握了一些基本语法和实用语句,主要都是在日常开发中用得比较多的,条理不是特别清晰,请见谅!下面开始上硬货!!
基本操作:
关闭Linux系统的命令:init 0
切换虚拟终端的命令:Ctrl + Alt + F[1~6] 释:Linux共有6个终端可打开,第一个就对应我们平常打开的,还有桌面
用户提示符:
1、普通用户登录系统后终端的用户提示符:$
2、root用户登录系统后终端的用户提示符:#
退出终端的命令:exit
添加用户zjx:useradd zjx
修改名为zjx的用户的密码:passwd zjx
显示指定路径目录里的文件和文件夹:ls + 路径 eg:ls /etc/zjx/
显示当前目录下的文件和文件夹:ls (ls -l)
显示当前目录下的文件和文件夹(包含隐藏的):ls -a
who:列出目前哪些用户登录在系统上
who am i :查看当前终端上登录的用户是谁
date :显示当前日期和时间
时间设定:date + 月日时分年 eg:date 120918002018 设置时间为2018.12.09 18:00
显示日历 : cal
显示某月的日历:date 12 2018
对终端执行清屏操作:clear 或者ctrl + l 快捷键
su :从当前用户切换到其他用户 eg:su - root
hwclock -s :与硬件时间同步
终止当前正在执行的命令(也可以是出错的):ctrl + c
显示当前目录:pwd
查看怎么使用一个命令:
man + 命令名
命令名 --help
目录组成:
bin目录:存放可执行文件
sbin目录:存放系统的可执行文件
Home目录:每一个用户在根目录下都有一个Home root用户的Home目录为/root,一般用户如zjx的Home目录为/home/zjx
dev目录:设备目录
etc目录:配置文件目录
tmp目录:临时目录
mnt,opt,media目录:无具体用处,可正常使用
/:根目录
~:当前用户的Home目录
什么是绝对路径?
必须从根目录开始逐级显示的
cd :进入目录
cd ~ :进入当前用户的Home目录
cd /:进入根目录
cd - :返回上一次所在的目录
cd .. :返回上一级所在的目录
cd :返回Home目录