网站首页 > linux / 正文
相信大家都知道,linux系统作为现今主流的操作系统之一,大家在工作中或多或少都接触过一点;现在小编就跟大家分享下自己学习linux系统经历:
1.linux系统的特点
- Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统;
- Linux是一个性能稳定的多用户网络操作系统;
- Linux是开源的,你可以根据自己的需要修改源代码;
- Linux有非常多的发行版本,你可以根据需要做出不同的选择;
- Linux安全性高,系统漏洞少;
2.常用的十个简单的linux命令
2.1 su :切换账号
语法:su 用户名 su root :切换到root账号, 普通账号切换到root账号需要输入密码 ,管理员切换到普通账号不需要密码
2.2 ls :显示目录的内容 (灰色代表是文件、蓝色代表目录)
参数:-a : 显示目录的内容,包含隐藏的文件(Linux里面以 . 开头文件表示隐藏文件), a是all的缩写,使用完整的参数名称需要用--,ls -a = ls --all
-A:显示目录的内容,包含隐藏的文件,但是不显示蓝色的 . 和 .. 蓝色. 代表当前目录 蓝色.. 代表当前目录的上一层目录
-l :查看目录的内容,显示子目录和文件完整信息 ls -l = ll
-al:显示所有文件的完整信息,二个参数可以结合一起用
-t:按时间排序后也可以接相对路径和绝对路径
2.3 cd : change directory 切换目录
语法:cd 相对路径或绝对路径
当前在 /etc/abrt 目录 切换到/root目录
使用相对路径: cd ../../root 第一次..切换到上一层的etc目录,第二次.. 切换到etc目录的上一层 / ,再去/ 目录下找root目录,找了切换过去, 没有找到:提示 NO such file or directory 没有这个目录或文件,说明命令错了。
使用绝对路径, cd /root :直接去/下,再在/下找root ,找了切换过去
2.4. pwd :显示当前所在路径
2.5 mkdir :创建目录(可以同时创建多个),不接路径建在当前目录,接了指定的目录
语法:mkdir 目录名 mkdir d1 :创建目录d1 mkdir d2 d3 d4 创建目录d2、d3、d4
参数: -p (parents) :创建目录时,如果父目录不存在,同时创建父目录 mkdir -p dir1/dir2 如果创建目录dir2时,父目录dir1不存在,同时创建dir1
2.6 rmdir :删除目录(只能删除空目录)
语法:rmdir 目录名 rmdir d1 删除目录d1 可以同时删除多个
参数:-p 删除目录时,如果删除子目录后父目录变成空目录,同时删除父目录 rmdir -p dir1/dir2 如果删除目录dir2后父目录dir1变成空目录,同时删除dir1
2.7 touch:更新文件或目录的时间为最新时间,如果文件不存在,新建一个空文件
语法:touch 文件名 ,可以同时建多个 touch f01 f02 f03 更新 f01 f02 f03时间,如果文件不存在,新建三个空文件f1 f2 f3
2.8 cp:copy 复制文件
语法:cp 文件 目录 复制文件到指定目录 cp f1 d1 把文件f1复制到目录d1
复制文件时同时给文件改名 cp d1 d/f1 复制文件d1到目的d,同时改为为f1
参数:-r 递归复制,复制目录的同时复制目录的子目录和文件 cp -r d1 d2 复制目录d1到目录d2
2.9 mv: move 移动(剪切) (mv可以直接移动目录或文件,不需要加参数)
语法:mv 文件 目录 把文件移动到目录里面 mv f1 d1 把文件f1移动到目录d1
mv可以用来重命名 mv 源文件 新文件 完成改名操作 mv f1 f2 移动文件f1位文件f2 ,f1不在了,只剩下f2,相当于把文件f1改名为f2
mv 目录1 目录2 :移动目录1到目录2
mv 老目录 新目录 :给目录改名
2.10 rm :删除文件
语法:rm 文件名 rm f1 :删除文件f1
参数:-f :强制删除,不给提示信息
-r:递归删除,删除目录的同时删除子目录和文件
rm -rf 目录 :强制删除目录(威力强大,慎用) rm -rf d1 删除目录d1
在linux的世界,付出多少就收获多少,这绝不仅仅是我在学一些课本上没有的,我在学一些其他人不会的,我在学一些看起来很吊的这种心态,而是这就是一种生活的方式,一种我可以做我喜欢的事,而且只要努力就能够办到的事儿。
今天就分享在这里,最后希望大家能在linux这条路上走得更远,并希望大家做得远比你想得更多。
Tags:linux系统的特点
猜你喜欢
- 2024-11-26 为什么程序员一定要学Linux
- 2024-11-26 linux的优缺点及常用操作命令
- 2024-11-26 打开 Linux 操作系统这扇门,你才是合格的软件工程师
- 2024-11-26 Linux是什么?
- 2024-11-26 Linux系统是什么?亲身自学经历分享
- 2024-11-26 什么是Linux,该如何学习呢?
- 2024-11-26 Linux 入门必看:如何60秒内分析Linux性能
- 2024-11-26 基于CentOS8Linux运维教程-Linux系统简介笔记
- 2024-11-26 终于有人用了6小时就把Linux讲明白了,共1.76G,34部分内容
- 2024-11-26 关于linux系统,你知道多少?