第二篇:初识Linux
Linux基础命令
●关闭系统:init 0
●退出当前用户:exit
●切换终端:Ctr+Alt+F[1-6]
●查看当前目录下的目录及文件:ls
●查看当前目录下的目录及文件(详细信息):ls -l (=ll)
●查看当前目录下所有目录及文件(包括隐藏文件):ls -a或者ls -all
●查看指定路径下目录及文件:ls 路径
●查看当前登录用户:whoami
●查看所有终端登录的用户:who
●查看时间:date
●修改时间:date ‘月日时分年’
●查看日历:cal 月 年
●清屏:clear
●追加用户名:useradd 用户名
●更改密码:passwd 用户名
●切换用户:su - 用户名
●修改密码:passwd 用户名
●查看命令帮助信息:man 命令 、命令 --help
●查看当前路径:pwd
Linux操作系统目录及文件操作
1.重要目录:
a.bin目录:用来存放常用的可执行文件
b.sbin目录:用来存放系统的可执行文件
c.家目录:用来存放用户自己的文件或目录,其中超级用户root的家目录是/root,而普通用户的家目录被存放在/home目录下,并使用用户名作为最后一级目录(家目录)的名称,如user01用户的家目录为/home/user01
d.dev目录:设备文件目录
e.etc目录:配置文件目录
f.挂载点(目录):通常可移除式硬件会被挂载在/media或/mnt目录下
2.文件操作
a.切换到当前用户的家目录:cd ~或者cd
b.返回上一级所在目录:cd -
c.拷贝文件并重命名文件:cp 原路径 新路径/文件名
d.给命令起别名:比如、alias xx='ls -l',执行xx命令相当于执行ls -l
e.移动文件、目录:mv 原路径 新路径
f.改名:mv 原名 新名
g.创建目录:mkdir 路径
创建树形的目录:mkdir -p /dir1/dir2/dir3
h. 创建文件:touch 路径/文件名
i. 删除文件:rm 路径/文件名
j. 删除目录: rm -r 路径/目录名
k. 显示文件所有内容:cat 文件
l. 显示文件的前5行:head -5 文件
m.显示文件最后5行:tail -5 文件
动态查看文件内容:tail -f 文件
3.创建用户相关的文件
a.用户信息存在文件:/etc/passwd中,less /etc/passwd 可以查看用户信息
该文件中每一行代表一个用户的信息,每条信息用:隔开成七段
第1段:用户
第2段:密码占位符(x表示有密码)
第3段:User ID(root ID=0,普通自创用户ID从500开始,普通用户ID改成0,即拥有root权限了)
第4段:Group ID(root ID=0,普通自创用户ID从500开始)
第5段:描述信息
第6段:家目录
第7段:是否可以登录操作系统的可执行文件(/bin/bash表示可登录,/sbin/nologin表示不可登录)
b. 用户密码文件存在:/etc/shadow中
c. Group文件存在:/etc/group
Group名:Group密码:Group ID:组员
d. Group密码文件存在:/etc/gshadow中
e. 用户邮箱文件:/var/spool/mail/用户名
f. 查用户ID,Group ID,所在组:id 用户名