linux入门操作

一linux-centos的安装
1经典
2影像文件
3磁盘设置成40G
4虚拟机磁盘存储为单个文件
5内存2048Mb
6处理器2.2
7软件选择 gnone
8root密码//管理员密码
9licensing–同意
10设置时区北京
11关于您的全名–用户名密码…
12开始使用
二.linux基本操作
1.-ctrl+alt+enter虚拟机最大化
2打开终端(右击桌面)
三.linux相关指令
查看菜单有个放大就是字体放大
或者配置文件可以设置字体
[chenyongjie@localhost ~]$含义:
chenyongjie 为用户名
@一个分隔符localhost主机名(一般默认)
~当前目录,(linux中表示当前目录的home目录)
提 示 符 表 示 接 下 来 输 入 具 体 的 指 令 l s − l i s t ( 只 告 诉 了 目 录 的 名 字 是 什 么 ) [ c h e n y o n g j i e @ l o c a l h o s t   ] 提示符表示接下来输入具体的指令 ls-list(只告诉了目录的名字是什么) [chenyongjie@localhost ~] lslist()[chenyongjie@localhost ] ls
eg:
a a. a.txt txt 公共 模板 视频 图片 文档 下载 音乐 桌面
(1)ls清单列表也可理解成罗列,把你当前目录中都有哪些的文件文件和目录给展示出来(蓝色的一般表示一个目录,只是针对于linux在图形界面中终端上)
(2)ll其实是ls - l的缩写两个等价(命令行参数),可以搭配很多选项,选项不同指令的执行动作也不同,
命令行参数,在你敲下指令时候把这些选项当做参数传进来就可以起到一些不同效果
eg:
drwxrwxr-x. 3 chenyongjie chenyongjie 15 11月 27 05:26 a
-rw-rw-r–. 1 chenyongjie chenyongjie 7 11月 27 05:14 a.
-rw-rw-r–. 1 chenyongjie chenyongjie 6 11月 27 05:14 a.txt
-rw-rw-r–. 1 chenyongjie chenyongjie 0 11月 27 04:59 txt
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 公共
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 模板
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 视频
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 图片
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 文档
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 下载
更加详细的内容,罗列出当前目录下都有哪些目录和文件,只不过显示的结果更加详细,
ll得到当前目录下文件的详细信息,详细信息有很多,最核心的就是第一列的权限,其中权限的第一个字符表示文件类型
目录(文件夹)也是一种文件只不过是一种叫做目录类型的文件;
针对目录类型的文件使用d来表示,就是这个drwxrwxr-x
linux有七种不同类型的文件d(目录)只是其中的一种
11月 27 05:14目录或者文件上次修改的时间
drwxrwxr-x描述当前这个文件 或者目录的权限;
什么叫权限:就是当前这个文件 或者目录谁能对它进行访问(但是不能更改内容)
(3)ctrl+l 进行清屏,相当于windows下的clear操作,能够把当前你打印的内容清理掉从头再来
(4)cd相当于change diction修改目录(修改当前目录)

eg:把当前目录切换到桌面上
[chenyongjie@localhost ~]$ cd 桌面
结果成了:[chenyongjie@localhost 桌面]$
注:波浪线变成桌面了,说明我们当前的目录变成了桌面这个目录里面了(就是把当前目录进行了切换);
在按ll就可以看桌面里面有啥;
(5)复制粘贴
ctrl+insert,进行复制(有些得配合FN使用)
shift+insert进行粘贴

(6)ctrl+c取消当前指令的含义
注意(7)cd …就是切换回上级目录,(…)点点就是表示当前目录的上级目录(就是包含关系)
cd后面可以跟任意的目录从而切换到指定的目录
eg:
cd /切换到根目录就是最上级的目录(类似于此电脑)
再ll就可以看到根目录下面包含的文件,
[chenyongjie@localhost ~]$ cd /
[chenyongjie@localhost /]$ ll
总用量 24
lrwxrwxrwx. 1 root root 7 11月 27 03:33 bin -> usr/bin
dr-xr-xr-x. 5 root root 4096 11月 27 18:56 boot
drwxr-xr-x. 20 root root 3320 11月 27 18:55 dev
这些文件是系统一安装好系统就默认存在的文件(系统文件)不要乱动.
(8)根目录下有个home 目录
[chenyongjie@localhost /]$ cd home
当前目录变成了home
[chenyongjie@localhost home]$
再ll
[chenyongjie@localhost home]$ ll
总用量 4
drwx------. 16 chenyongjie chenyongjie 4096 11月 27 18:56 chenyongjie
home 目录下变成了chenyongjie这个目录
在打开chenyongjie这个目录
[chenyongjie@localhost home]$ cd chenyongjie
[chenyongjie@localhost ~]$
则里面变成了波浪线
说明(斜杠就表示根目录)/home/chenyongjie(用户名的目录就是当前用户名的家(home)目录)(就是每个用户登录到这太机器所默认进入的目录)
用户的home目录使用~符号表示
eg打开根目录怎么回去home目录
法一cd home/chenyongjie/
[chenyongjie@localhost ~]$ cd /
[chenyongjie@localhost /]$ cd home/chenyongjie/
[chenyongjie@localhost ~]$
法二cd ~
[chenyongjie@localhost ~]$ cd /
[chenyongjie@localhost /]$ cd ~
[chenyongjie@localhost ~]$
法三cd (cd 后面什么也不敲)
chenyongjie@localhost ~]$ cd /
[chenyongjie@localhost /]$ cd
[chenyongjie@localhost ~]$
从家目录回到根目录
法一
[chenyongjie@localhost ~]$ cd /
法二cd -(类似于返回键)再cd-回到根目录
[chenyongjie@localhost ~]$ cd -
eg
[chenyongjie@localhost /]$ cd -
/home/chenyongjie
[chenyongjie@localhost ~]$ cd -
/
[chenyongjie@localhost /]$ cd -
/home/chenyongjie
[chenyongjie@localhost ~]$
(9)指令可以借助tab键来补全
(10)重装的细节,如果虚拟机装坏了你需要删除重新装
怎么删除虚拟机右键点你创建的虚拟机然后管理从磁盘中删除就删除完成(必须是关机状态下(是虚拟机)才可以删除)
(11)ls在按两次table就可以把你想要的东西全部提供给你了(小技巧)
linux 目录是树形结构
最上面是更目录(/)

eg
chenyongjie@localhost ~]$ ll /
/根目录下有(home,usr,lib,include,tmp等目录)
home 包含了很多用户相关的目录(chenyongjie…)
chenyongjie目录下有(桌面图片等)
eg:[chenyongjie@localhost /]$ ll /usr看根目录下usr下有什么目录
(12)ll /没有切换目录可以查看某个目录里面有哪些内容
(13)表示一个文件具体的路径涉及到两种不同的表示风格
(14)touch a. txt可以创建一个空文件,(0)为空
eg
[chenyongjie@localhost ~]$ touch a. txt
[chenyongjie@localhost ~]$ ll
//会发现多了个文件
总用量 8
-rw-rw-r–. 1 chenyongjie chenyongjie 0 11月 27 05:14 a.txt
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 公共
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 模板
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 视频
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 图片
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 文档
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 下载
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 音乐
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 桌面
(15)访问txt文件
第一ll a. txt可以看到文件的相关属性
[chenyongjie@localhost ~]$ ll a. txt
-rw-rw-r–. 1
注d表示目录-表示普通文件
第二ll ./a. txt
相对路径 [chenyongjie@localhost ~]$ ll ./a. txt
注 ./表示当前目录
…表示当前目录的上一个目录
./a txt 表示访问当前目录中一个名字为a. txt 的文件
!!!注如果一个路径以.或者点点开头这个路径叫相对路径
!!!注如果一个路径以/开头这个路径叫绝对路径

这是linux表示路径两种方式
绝对路径 [chenyongjie@localhost ~]$ ll /home/chenyongjie/txt
绝对路径不管当前目录是什么都可以绝对路径访问文件
但是相对路径则不能直接找
eg
[chenyongjie@localhost /]$ ll /home/chenyongjie/txt
-rw-rw-r–. 1 chenyongjie chenyongjie 0 11月 27 22:31 /home/chenyongjie/txt
[chenyongjie@localhost /]$ ll ./ a.txt
ls: 无法访问a.txt: 没有那个文件或目录
如果用相对路径找则ll ./home/chenyongjie/a. txt
当前目录会影响到相对路径具体的内容
当前目录不一样访问文件它的相对路径要发生变化但是绝对路径不变
eg相对路径
在Home文件访问txt
[chenyongjie@localhost home]$ ll ./chenyongjie/a. txt
在根目录访问txt
[chenyongjie@localhost /]$ ll ./home/chenyongjie/a. txt
绝对路径
home下访问
[chenyongjie@localhost home]$ ll /home/chenyongjie/a. txt
根目录下访问
[chenyongjie@localhost /]$ ll /home/chenyongjie/txt
推荐使用相对路径
文件的创建写入查看
touch 创建空文件
cat 查看文件内容
echo 配合重定向写入文件

(16)知道文件里面的具体内容cat
[chenyongjie@localhost ~]$ cat a. txt
en txt
注里面有一个en 如果什么没有就说名文件是空的
让文件里面有内容则
[chenyongjie@localhost ~]$ echo "hhe"
(17)让文件里面有内容则用 echo,它是把一个字符串打印到显示器上
加大于号则内容放到文件里了
>叫做重定向eg
呼叫转移别人打你旧的手机号码直接就转移到你现在用的手机号码了
[chenyongjie@localhost ~]$ echo “hhe”
hhe
[chenyongjie@localhost ~]$ echo “hhe” > a. txt
本来要在显示器上用了>就转移到文件里了
[chenyongjie@localhost ~]$
查看是不是放在文件里了
[chenyongjie@localhost ~]$ cat a. txt
hhe txt
果然在;
删除文件rm
chenyongjie@localhost ~]$ rm a. txt

[chenyongjie@localhost ~]$
然后ll查看
[chenyongjie@localhost ~]$ ll
总用量 0
drwxrwxr-x. 3 chenyongjie chenyongjie 15 11月 27 05:26 a
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 公共
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 模板
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 视频
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 图片
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 文档
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 下载
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 音乐
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 桌面
已经没有了
[chenyongjie@localhost ~]$ rm -i a. txt
rm: 无法删除"a.": 没有那个文件或目录
rm:是否删除普通空文件 “txt”?y
[chenyongjie@localhost ~]$
加一个-i多一个判断
创建目录mkdir
[chenyongjie@localhost ~]$ mkdir xiaoming
[chenyongjie@localhost ~]$ ll
总用量 0
drwxrwxr-x. 3 chenyongjie chenyongjie 15 11月 27 05:26 a
drwxrwxr-x. 2 chenyongjie chenyongjie 6 11月 28 02:26 xiaoming
drwxr-xr-x. 2 chenyongjie chenyongjie 6 11月 27 04:12 公共
进入目录cd xiaoming
[chenyongjie@localhost ~]$ cd xiaoming
[chenyongjie@localhost xiaoming]$
通过一个指令可以
查看当前目录对应的绝对路径
pwd**
[chenyongjie@localhost xiaoming]$ pwd
/home/chenyongjie/xiaoming
如果创建一个比较复杂的目录
a目录有b,b目录有c
[chenyongjie@localhost xiaoming]$ mkdir -p a/b/c
[chenyongjie@localhost xiaoming]$ cd a/
[chenyongjie@localhost a]$ cd b/
[chenyongjie@localhost b]$ cd c/
[chenyongjie@localhost c]$
回到a目录
[chenyongjie@localhost c]$ cd …/…/
[chenyongjie@localhost a]$
cd 切换当前目录
*怎么删除目录
rm -r test 就是中间加个-r
递归式删除目录rm -r -i 加上这个有个确认动作
[chenyongjie@localhost a]$ cd …/
[chenyongjie@localhost xiaoming]$ cd …/
[chenyongjie@localhost ~]$ rm -r -i xiaoming
rm:是否进入目录"xiaoming"? y
rm:是否进入目录"xiaoming/a"? y
rm:是否进入目录"xiaoming/a/b"? y
rm:是否删除目录 “xiaoming/a/b/c”?y
rm:是否删除目录 “xiaoming/a/b”?y
rm:是否删除目录 “xiaoming/a”?y
rm:是否删除目录 “xiaoming”?y
[chenyongjie@localhost ~]$
rm -rf表示强制删除不确认
rm -rf /
强制删除根目录
[chenyongjie@localhost ~]$ rm -rf /
rm: 在"/" 进行递归操作十分危险
rm: 使用 --no-preserve-root 选项跳过安全模式

-rf中间没有空格
也删除不成要获取管理员权限
右键盘快照拍摄快照
保存当前系统的状态
切换到管理员模式
[chenyongjie@localhost ~]$ su
密码:0920
[root@localhost chenyongjie]# su
变成管理员就成了#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值