练习做笔记——跟我练Linux
(不是Linux初学者,只是练习做笔记)
1、初识Linux
csdn
: 表示当前的登陆用户,这里是使用csdn账户登陆.
@
: 分隔符.
edu
: 主机短名称
~
: 当前所在目录
$
: 命令提示符.如果是root用户提示符是#;Linux用这个符号标识登陆用户的权限.
2、mkdir命令
使用mkdir命令创建一个web目录
mkdir web
3、touch命令
使用touch命令新建空白文件,如果文件已存在,则会更新时间.
touch edu.txt
4、路径操作
在对 Linux 目录操作过程中,可以使用 pwd 命令查看当前所处目录的绝对路径:
pwd
如果不在就用cd以绝对路径的方式进入
cd /home/csdn/web
在 Linux 里面使用 . 表示当前目录,.. 表示上一级目录
cd ..
5、删除文件
使用rm命令删除edu.txt文件
rm edu.txt
6、删除目录
使用rmdir删除web目录
rmdir web
7、复制
复制Code目录并重命名为Code2
cp -r Code Code2
8、移动
使用mv命令移动index.txt到Code2目录下
mv index.txt Code2/
ls Code2
9、重命名
重命名Code2为documents
mv Code2 documents
10、cat命令查看
使用cat命令查看文件全部内容
cp /etc/passwd .
cat passwd
cat -n passwd
11、长内容文件查看
长内容文件的查看方式
cp /etc/passwd ~
head passwd
head -n 11 passwd
tail passwd
关于 tail 命令,不得不提的还有它一个很牛的参数 -f,这个参数可以实现不停地读取某个文件的内容并显示。这可以让我们动态查看日志,达到实时监视的目的。在实际使用中,我们经常用到.
12、vi编辑
使用vi简单的编辑文本
vi edu.txt
13、find查找
查找/etc/目录下的名为passwd文件
find /etc/ -name passwd #find 搜索范围 选项 目标文件
find 除了可以根据名字查找还可以根据用户名和文件大小查找。 find /etc -user root #find 目录 -user 指定用户名 find /etc -size 1M #find 目录 -size 文件大小
14、创建快捷方式
在/home目录下创建一个软连接 myusr 连接到/usr目录
ln -s /usr /home/csdn/myusr #ln -s 原文件或目录 软链接名
15、gzip压缩
使用gzip压缩edu.txt文件
gzip edu.txt
16、gunzip解压缩
使用gunzip命令解压缩edu.txt.gz
gunzip edu.txt.gz
17、在线安装软件
安装tree,sudo 可以理解为暂时拥有管理员权限,yum 是centos下的安装工具
sudo yum install tree
在屏幕输出家目录的树形图
tree /home
18、提升效率的一些小技巧
[tab]热键
是Linux bash shell中最最常用的键了。它具有补全命令和文件补全的功能。
history命令
就是查看当前用户下所以有历史执行命令。最常用的场景就是忘记了以前执行过的命令时,我们就会通过history来查看之前执行的命令。
上下翻页键
可以直接回显最近执行的一条命令。如果我们想重复执行上一个命令直接按上键就可以啦。
19、linux基础命令汇总
Linux要学好它的秘诀
就是,不断使用
,不断练习
。
20、接下来是进阶课的主要内容:
-
Linux用户文件系统的权限管理
-
磁盘管理
-
系统和系统日志的维护
-
shell初步编程
-
常用开发环境搭建
21、证书