赞
踩
目录
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统和windows操作系统都是给用户提供服务的,只不过功能和特性并不相同
目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows。主要区别如下
为树状结构,如下图所示
在Linux的目录结构与windows目录结构不一样,没有盘符的概念,有的只是一个根目录 / ,在根目录下存放的就是一些具体的文件,在Linux中,会把一些硬件设备给抽象成文件的形式存放在硬盘上,于是在Linux系统中有这样的一句话,一切皆文件。
Linux中关机,重启命令
- shutdown -t now 立刻关机
-
- shutdown -t +1 一分钟后关机
-
- shutdown -t 11:00 十一点关机
-
- shutdown -c 取消关机命令
- reboot 立刻重启
-
- reboot -r +1 now 一分钟后重启
cd ~ //切换到当前用户的家目录,(或者直接cd 都是进入当前用户家目录)
Cd ../ //切换到当前目录的上一级
Cd / //切换到根目录下
Cd – //切换到上一次所在目录
ls //列出当前目录下内容
ls -l //使用长格式列出文件及目录信息,(也可以使用ll命令,结果一样)
ls -a //显示目录下所有文件包括隐藏文件
mkdir 123 //创建123文件夹
mkdir -p 递归创建目录
mkdir -p 123/456 //递归创建123和456两个文件夹
touch 123/aaa //在123文件夹下创建aaa文件
rm 123/aaa //删除123文件夹下的aaa文件
rm -r 递归删除目录及内容
rm -r 123/456 //删除123下的456文件夹
rm -f 强制删除
cp -r
递归复制
cp -r 123 a //将文件夹123复制到a文件夹中
mv 123/456 a/b //将456文件夹剪切到b文件夹下
cat shadow //查看shadow文件
cat -n 对文件内容进行编号
cat -n shadow //查看shadow文件并且排列序号
- cat -b //忽略空白行,只显示有内容的行
-
- cat 文件1 文件2 >合成文件 //俩个文件合成一个文件
-
- cat /dev/null > text.txt 清空文件内容 //清空test.txt文件内容
- more 文件名 //查看文件
-
- more -5 文件名 //屏幕显示5行内容
-
- more +5 文件名 //指定行数显示
less
- less -i //搜索忽略大小写
-
- less -n //每行前输出行号
-
- less -p 后面根被搜索的字符 //搜索特定字符
- head shadow //查看shadow文件头部内容
-
- head -7 shadow //查看shadow文件前七行内容
- tail shadow //查看shadow文件尾部内容
-
- tail -7 shadow //查看shadow文件后七行内容
zip 压缩文件名 源文件
zip 1.zip shadow //将shadow文件压缩为1.zip
unzip 解压文件
unzip 1.zip //将1.zip文件解压
unzip 解压文件 -d 路径
unzip 1.zip -d / //将1.zip解压到根目录下
tar -zcvf test.tar.gz 源文件名
tar -zcvf a.tar.zip 1.zip 2.zip //将1.zip,2.zip打包压缩为a.zip.tar
tar -zxvf test.tar.gz
tar -zxvf a.tar.zip //解压a.tzr.zip
tar -zxvf a.tar.zip -C 解压到的路径
tar -zxvf a.tar.zip -C / //将该文件解压到根目录下
grep root shadow //过滤出shadow文件中root字段内容
grep -n root shadow //过滤出root内容并且显示行号
- grep -in agan test.txt //筛选agan时忽略大小写
-
- grep -v agan test.txt //排除agan
find 路径 -name 文件名
find / -name shadow //查找根下名字为shadow的文件
find 路径 -size 文件大小
find -size -5M //查找小于5M的文件
find 路径 -mtime 文件修改时间
find -mtime +5 //查找修改时间超过5天的文件
useradd 用户名
useradd aaa //创建用户名为aaa的用户
passwd aaa //修改aaa用户的密码
userdel 用户名 (删除用户但保存用户主目录)
userdel -r 用户名 (用户名和用户主目录,都删除)
userdel -r aaa //删除用户aaa以及用户aaa的目录
su root //切换用户root
groupadd + 组名
groupadd aaa //创建用户组aaa
groupdel 组名
groupdel aaa //删除用户组aaa
- groupmod -n 新名 旧名 //修改组名
-
- gpasswd -a 用户名 组名 //将用户加入到组中
-
- gpasswd -d 用户名 组名 //将用户从组中删除
groupmod -n 新名 旧名 //修改组名
ls --help //查找ls命令的使用方法
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。