第三课 第2章 新手必须掌握的linux命令

Shell 终端或壳
(书面念qiao,类似英文发音。怀疑为音译。口语ke)
API 应用程序与内核接口
Redhat等默认使用Bash终端。桌面上使用的Terminal为其仿真终端。?

工作命令

命令可以没有参数和对象。 命令 -参数 对象。-为该键下面的短横线,直接键入。而+需要shift。
但是man采用 man XXXX。
需要间隔空格。
大小写有区别
参数中间可以省略,在采用短格式的时候。

Zoom in 放大终端字体
ctrl +shift + +
本为 ctrl++。实际输入+要按shift。

命令rm -r删掉的文件夹垃圾桶里找不到???

二手服务器 可以装黑苹果搞视频编辑吗?
nt优先级
nc 调整优先级

怎样判断其他的Linux系统比如Kali和Ubuntu,使用的是init还是systemctl?

8推荐DNF了

自杀式命令

自杀式命令
在这里插键入 rm -rf /*

重新认识键盘各个有上下两个符号的键 默认输入下面的符号。’

目录命令

感觉先按目录命令来看更符合普通学习电脑顺序。
注意相对路径和绝对路径。

pwd 显示目前目录和绝对路径;

cd 切换工作路径

cd - fanhui原目录
cd … 上一级目录
cd ~家目录
cd / 根目录
cd与路径之间要有空格。

ls 显示目录和文件

也可以命令后针对某个目录查看,可以不进入该目录。

ls —al 显示所有文件文件夹并详细显示
ls —ld 文件夹 单独详细显示某个文件夹

-al --full-time
完整的呈现档案的修改时间 *(modification time) ,可以简单看做win系统所认为的创建时间。
最前面的d ,指的是目录的意思。

[root@localhost ~]# ls -al --full-time
total 60
dr-xr-x—. 14 root root 4096 2020-02-20 07:12:54.488040786 +0800 .
drwxr-xr-x. 17 root root 4096 2020-02-20 15:12:01.526999981 +0800 …
-rw-------. 1 root root 1199 2020-02-09 04:58:38.446841162 +0800
a b c d
anaconda-ks.cfg

.”1”:
对文件:文件内容被系统记录的次数
对目录:目录中文件属性的字节数

a.”root”:文件所有人
b.”root”:文件所有组
c.”46”:文件内容的大小

d.”Oct 1 05:03”:文件最后一次被修改的时间 mtime

mkdir 建立新的目录

创建递归目录

[root@localhost ~]# mkdir -p a/b/c/de/f
[root@localhost ~]# cd a
[root@localhost a]# cd b
[root@localhost b]# cd c
[root@localhost c]# ls -la
total 0
drwxr-xr-x. 3 root root 15 Feb 20 21:46 . 一个点代表本目录。???
drwxr-xr-x. 3 root root 14 Feb 20 21:46 … 两个点代表家目录???
drwxr-xr-x. 3 root root 14 Feb 20 21:46 de

查看隐藏文件或目录要记住前面加点
[root@localhost ~]# ls -al .config
total 24
drwx------. 15 root root 4096 Feb 9 07:32 .
dr-xr-x—. 15 root root 4096 Feb 20 21:46 …
drwxr-xr-x. 2 root root 6 Feb 9 07:31 abrt
drwxr-xr-x. 2 root root 17 Feb 20 22:07 dconf

rm 删除
rm -r 删除目录

cp命令
cp-r 目录
似乎目录非空目录,cp 后加 -a 才能一起copy。

mv 移动文件或目录
重命名文件或目录。*但是桌面上用右键 建立的Untitled Folder ,mv对其无效。*也无法用 cd 进入???

dd命令用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。 似乎类似于win的磁盘copy命令 针对全硬盘 光盘来复制。

[root@localhost Desktop]# dd if=/dev/zero of=580_file count=2 bs=290M
2+0 records in
2+0 records out
608174080 bytes (608 MB) copied, 6.68565 s, 91.0 MB/s

语法格式:dd [参数]
参考实例

将本地的/dev/hdb整盘备份到/dev/hdd:

[root@linuxcool ~]# dd if=/dev/hdb of=/dev/hdd
touch 命令
建立新文件

建立的新文件似乎不用写后缀名 ,但是可以作为文档打开。
-d 修改 mtime

file 查看文件类型

文本文件编辑命令

cat 打开文本
more 可以分页阅读
head -n 20 文件 查看前n行
tail -n20 文件 查看尾部20行
tail -f 文件 实时刷新文件
tr 替换字符
wc 查询行数 单词数 字节
查到38 个用户。
在这里插入图片描述
简单点 为什么会有这么多用户??? 就是因为很多都是系统或者服务使用的特殊用户 这样理解就行了。系统用户

stat 文件具体属性
cut 按列 提取文本
-d 设置间隔符号
-f设置列数

[root@linuxprobe ~]# head -n 2 /etc/passwd
root❌0:0:root:/root:/bin/bash
bin❌1:1:bin:/bin:/sbin/nologin
[root@linuxprobe ~]# cut -d: -f1 /etc/passwd

diff 以判断文件是否被篡改过。
比较两个文本是否相同
[root@linuxprobe ~]# diff --brief diff_A.txt diff_B.txt
Files diff_A.txt and diff_B.txt differ

常用系统工作命令和检测命令

echo
[root@linuxprobe ~]# echo $SHELL
/bin/bash
date
[root@linuxprobe ~]# date “+%Y-%m-%d %H:%M:%S”
2017-08-24 16:29:12
[root@localhost Desktop]# date “+%H:%M:%S”
15:02:20
也可以单独显示年月分之类。
reboot
poweroff 二者只能用于root管理员账户
wget 下载网络文件
top linux版的 任务管理器
与其他命令who uptime free ps pidof等命令的逻辑导图

在这里插入图片描述
pid 进程号码
ctrl+c结束top
top cpu 负载达到5 说明它崩溃了 内部俗语 睡不着觉。

系统负载 load average 最近1分钟 最近5分钟 最近15分钟 。数值从右往左变小 说明负载在变小。
top后第三行 us cpu使用量;id cpu空闲量

按下top后 显示东西多 命令行光标不见了 ??如何回到光标??
用滑轮无法滚动。用向下方向键可以。按ctrl+c

ifconfig 网卡信息。win系统是ipconfig。
RX TX是当前的时间接收和发送的吗,还是累计?
uname 系统版本信息
smp打包时间2014 内核陈旧,打包时间很早了
smp???
两个终端 包括一个桌面终端

kill 进程
[root@localhost Desktop]# pidof sshd
6632
[root@localhost Desktop]# kill 6632
[root@localhost Desktop]# systemctl status sshd
sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled)
Active: inactive (dead) since Wed 2020-02-19 21:21:25 CST; 1min 6s ago
Process: 6632 ExecStart=/usr/sbin/sshd -D $OPTIONS (code=exited, status=0/SUCCESS)
Process: 6630 ExecStartPre=/usr/sbin/sshd-keygen (code=exited, status=0/SUCCESS)
Main PID: 6632 (code=exited, status=0/SUCCESS)

Giuly????

history
!数字

tar 压缩和解压命令
tar 压缩文件名 压缩对象
[root@linuxprobe ~]# tar -czvf etc.tar.gz /etc
tar xzvf etc.tar.gz -C /root/etc

grep 查找文本内单词
grep /sbin/nologin /etc/passwd

find 类似win右上角 文件搜索
find /etc -name “host*” -print
-exec …… {}; 后面可跟用于进一步处理搜索结果的命令
[root@linuxprobe ~]# find / -user linuxprobe -exec cp -a {} /root/findresults/ ; 可以实现注意最后面为;

find / -name XXX

证书的有效期 3年

像我工作十年,在西安工资上万,有ocp\hcnp等认证,还有必要考rhce认证吗
VMware 认证有合作的吗?
红帽没有单独约考。
67月份约不上
只有45月份考试吧

root 账户下可以把命令行文字复制到win的记事本。普通用户不可以。也不可以关机和重启。以前是咋回事呢??

windows ipconfig 查网卡信息等 运行 键入 cmd ,键入 ipconfig/all
linux 使用ifconfig

停掉sshd进程和服务。inactive 停掉了的意思。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值