您的位置:首页 > 运维架构 > Linux

Linux学习笔记

2016-03-06 18:45 337 查看
注:改笔记是在慕课网学习时记录的。

常用命令

- 首先linux中有一个[root@localhost ~]#

其中:

root 当前登入用户

localhost 主机名称

~ 当前所在目录

# 超级用户的提示符

$ 普通用户的提示符


- pwd命令:查看当前所在文件夹

命令格式:命令 【选项】【参数】注:多个选项可以写在一起。

- ls命令 【选项】【文件/目录】选项:

-a 显示所有文件,包括隐藏文件

-l 显示详细信息

-d 查看目录属性

-h 以人方便的方式显示

-i 显示inode
Linux中不使用扩展名,Linux总共有7中文件类型,其中

普通文件

d 目录

l 软连接文件(类似快捷方式)


- mkdir -p 【目录名】

注:p代表递归创建

- cd 【目录】

cd ~ 进入当前家目录

cd - 进入上次目录

cd .. 进入上一级目录

cd. 进入当前目录


快捷键Ctrl+L可以清屏

- 删除空目录 rmdir 【目录名】

注:不怎么用

- rm -rf 【文件或目录】

-r 删除目录

-f 强制


- cp 【选项】【原文件或目录】【目标目录】

-r 复制目录

-p 连带复制文件属性

-d 复制链接属性

-a 相当于-pdr


- mv 【原文件或目录】【目标目录】

常见目录

•/根目录

•/bin命令保存目录(普通权限)

•/boot启动目录

•/dev设备文件保存目录

•/etc配置文件保存目录

•/home普通用户的家目录

•/lib系统库保存目录

•/mnt系统挂载目录

•/media挂载目录

•/root超级用户的家目录

•/tmp临时目录

•/sbin命令保存目录(超级用户)

•/proc直接写入内存的

•/sys

•/usr系统软件资源目录

•/usr/bin/系统命令(普通用户)

•/usr/sbin/系统命令(超级用户)

•/var系统相关文档内容

链接命令

- ln -s 【原文件】【目标文件】

- 连接的原文件处一定要写绝对路径。

搜索命令

- find /etc -size +20k -a -size -50k -exec ls -lh {}\;

注:将find的命令执行的结果用ls -lh去执行。

grep [选项] 字符串 文件名

选项

-i 不区分大小写

-v 排除指定字符串


注:grep命令是包含搜索,例如:grep “size” test 则test文件中

sizeof这样的语句也会被搜索到。

man 命令

man具有各种级别(1-8)。man一个命令后也会显示出这个命令的级别。

man -f 命令 相当于 whatis 命令

例如:

man 5 passwd

man 4 null

man 8 ifconfig

man -k 命令 相当于 apropos

注:该命令是包含搜索。

命令 –help

注:获取命令选项的帮助

help shell内部命令

注:ls不是shell内部的命令,可以通过whereis来查看这个命令是不是shell内部命令,若是外部命令则该命令有可执行文件。

info 命令

注:比man还要详细

压缩命令

zip 压缩文件名 源文件

zip -r 压缩文件名 源目录

unzip 压缩文件

gzip 源文件(源文件消失)

gzip -c 源文件 > 压缩文件(源文件保留)

gzip -r 目录(压缩目录下的子文件,但是不能压缩目录)

bzip2 源文件(不保留源文件)

bzip2 -k 源文件(压缩之后保留源文件)

bzip2 -d 压缩文件(-k保留压缩文件)

bunzip2 压缩文件(-k保留压缩文件)

tar -cvf 打包后文件名 源文件(打包)

tar -xvf 打包文件名

tar -cvf 打包文件名 源文件

tar -xvf 打包文件名(解打包)

tar -zcvf 压缩包名.tar.gz 源文件

tar -zxvf 压缩包名.tar.gz解压缩

tar -ztvf 压缩包名 (只看不解压)

tar -jcvf 压缩包名.tar.bz2 源文件

tar -jxvf 压缩包名.tar.bz2

关机和重启命令

shutdown [选项] 时间

选项:

-c 取消一个关机指令

-h 关机

-r 重启


Linux系统有0-6种运行级别

runlevel 查询运行级别

cat /etc/inittab

logout 退出登入

reboot 重启

查看当前用户命令

w 命令

who 命令(相较w命令简单)

last 命令(查看历史登入信息)

lastlog(所有用户最后一次登录情况)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: