Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Python-100-Days
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
huangkq
Python-100-Days
Commits
25f9630c
Commit
25f9630c
authored
Jun 22, 2018
by
jackfrued
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新了Linux文档
parent
a748707c
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
85 additions
and
6 deletions
+85
-6
玩转Linux操作系统.md
Day31-35/玩转Linux操作系统.md
+85
-6
No files found.
Day31-35/玩转Linux操作系统.md
View file @
25f9630c
...
...
@@ -968,11 +968,45 @@ build environment:
### 配置服务
1. 启动服务。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# systemctl start firewalld
```
2. 终止服务。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# systemctl stop firewalld
```
3. 重启服务。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# systemctl restart firewalld
```
4. 查看服务。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# systemctl status firewalld
```
5. 设置是否开机自启。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# systemctl enable firewalld
Created symlink from /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service to /usr/lib/systemd/system/firewalld.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/firewalld.service to /usr/lib/systemd/system/firewalld.service.
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
```
### 计划任务
1. **crontab**命令。
...
...
@@ -989,44 +1023,89 @@ build environment:
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# ifconfig eth0
eth0: flags=4163
<UP
,
BROADCAST
,
RUNNING
,
MULTICAST
>
mtu 1500
inet 172.18.61.250 netmask 255.255.240.0 broadcast 172.18.63.255
ether 00:16:3e:02:b6:46 txqueuelen 1000 (Ethernet)
RX packets 1067841 bytes 1296732947 (1.2 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 409912 bytes 43569163 (41.5 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions
```
3. 显示/操作网络配置(新) - **ip**。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# ip address
1: lo:
<LOOPBACK
,
UP
,
LOWER_UP
>
mtu 65536 qdisc noqueue state UNKNOWN qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0:
<BROADCAST
,
MULTICAST
,
UP
,
LOWER_UP
>
mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:16:3e:02:b6:46 brd ff:ff:ff:ff:ff:ff
inet 172.18.61.250/20 brd 172.18.63.255 scope global eth0
valid_lft forever preferred_lft forever
```
4. 网络可达性检查 - **ping**。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# ping www.baidu.com -c 3
PING www.a.shifen.com (220.181.111.188) 56(84) bytes of data.
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=1 ttl=51 time=36.3 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=2 ttl=51 time=36.4 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=3 ttl=51 time=36.4 ms
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 36.392/36.406/36.427/0.156 ms
```
5. 查看网络服务和端口 - **netstat**。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# netstat -nap | grep nginx
```
6. 安全文件拷贝 - **scp**。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# scp root@1.2.3.4:/root/guido.jpg hellokitty@4.3.2.1:/home/hellokitty/pic.jpg
```
7. 安全文件传输 - **sftp**。
```
Shell
[
root@iZwz97tbgo9lkabnat2lo8Z ~
]
# sftp root@120.77.222.217
root@120.77.222.217's password:
Connected to 120.77.222.217.
sftp>
```
-
`help`
:显示帮助信息。
-
`ls`
/
`lls`
:显示远端/本地目录列表。
-
`cd`
/
`lcd`
:切换远端/本地路径。
-
`mkdir`
/
`lmkdir`
:创建远端/本地目录。
-
`pwd`
/
`lpwd`
:显示远端/本地当前工作目录。
-
`get`
:下载文件。
-
`put`
:上传文件。
-
`rm`
:删除远端文件。
-
`bye`
/
`exit`
/
`quit`
:退出sftp。
### Shell和Shell编程
1.
通配符。
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment