Linux操作系统及常用命令
2018-08-29 本文已影响22人
老衲灬
一、Linux目录介绍
/ 根目录(相当于win下的c盘或d盘等)
/tmp 临时文件目录(用于存放临时文件) temp => $tmp
/usr 默认安装程序目录
/bin 指令目录,能够被普通用户和root管理员执行,如:ls 、 pwd 、 cp等
/sbin 指令目录,能够被root管理员执行,如:init关机、useradd添加用户等
/dev 硬件设备目录,如:/dev/cdrom用于指向光驱
/media 挂载目录,将U盘、光驱等文件数据挂载到该目录中
/mnt 挂载目录,将U盘、光驱等文件数据挂载到该目录中
/etc 配置文件
/etc/passwd 存放系统用户信息
/etc/group 存放系统用户组信息
/etc/my.ini MySQL配置文件
/root 超级管理员root的家目录(root登录成功默认进入该目录中)
/home 普通用户家目录
说明:
普通用户的家目录,每创建一个用户,则会在该目录下面创建一个和用户名同名的目录.
用户登录时,默认进入自己的家目录,该用户对家目录拥有绝对权限
举例:新建一个libai的用户,则会自动创建一个/home/libai目录。
/selinux 增强Linux安全(默认开启,对软件安装有干扰作用)
/boot 存放系统启动时使用的一些核心文件
/lib 系统的库目录
/proc 内存映射目录(可以查看系统的相关信息)
二、Shell指令(Linux命令)
1、显示当前所在目录:pwd
2、显示当前目录内容:ls
①ls 查看当前目录内容
②ls -a 查看当前目录所有内容(all - 包含隐藏文件)
③ls -l 查看当前目录详细内容(list - 列表展示)
注意:可以合并使用,例如:ls -al
3、进入目录:cd
①cd .. 进入上一级目录
②cd ../../ 进入上上一级目录
③cd /目录/../目录 通过绝对路径方式进入目录(推荐)
4、清屏:clear
(注:window清屏cls
是clears缩写)
5、查看历史命令:history
6、关机重启命令:shutdown
①语法:shutdown 参数 时间/分
②参数:
关机 -h (注:shut缩写)
重启 -r (注:restart)
取消 -c (注:cancel)
7、切换用户:su 用户名
示例:




三、目录操作
1、创建
语法:mkdir -p 目录
参数:递归创建多层必须加上-p
参数
注意:在Linux系统下递归一般用参数-r
表示,但是创建目录特殊单独记
2、删除(remove)
语法:rm -rf 目录/文件
参数:r
递归操作 f
强制删除

四、文件操作
1、查看
语法1: cat 路径及文件名 #查看文件(全部)
语法2: more 路径及文件名 #查看文件(部分,通过回车查看更多,按q退出)
语法3: less 路径及文件名 #查看文件(部分,通过回车查看更多,按q退出)
2、创建
语法:touch 路径及文件名
(注意:基本不用,都会用vi)
五、复制和移动
1、复制(拷贝 copy)
语法:cp -rf 旧文件/目录 路径
2、移动(修改 move)
语法:mv 旧文件/目录 路径
说明:mv 默认就有递归特性
注意:如果文件已经存在则询问是否覆盖,如果文件夹已经存在则合并。
六、其它常用命令
1、搜文件(find)
作用:搜索指定目录下的文件
语法:find 路径 -name 文件名

2、搜文件内容(grep)
作用:匹配指定文件中的内容
语法:grep 参数 内容 路径及文件名
参数:
-i
:不区分大小写
-v
:匹配除搜索的内容以外的数据
3、管道(|)
作用:将"|"
左侧的数据,交给右侧进一步处理
语法:ls | grep 内容
语法:ls | more
4、磁盘管理命令
①语法:du -h
作用:查看目录信息

df -h
作用:查看磁盘信息

5、进程管理
查看所有进程:ps -A
查看指定进程:ps -A | grep 名称
关闭进程:killall 名称
(或kill 进程id
)
