Part one “基本命令“

一、常用系统工作命令
1、echo 输出字符串或者变量的提取值;
2、date 显示和设置系统的时间;
3、reboot/poweoff/halt/init 0/shutdown 系统关机
4、wget 在网络上下载文件
5、ps 查看系统进程状态
6、top 动态查看系统进程状态和负载信息
7、pidof 查看某一服务的进程
8、kill 杀死某一服务的某一进程
9、killall 杀死某一服务的所有进程
10、pwd 查看当前所在文件或者目录的路径
11、cd 切换目录
12、ls 查看文件或者目录的大小和属性信息
二、系统状态监测命令
1、ifconfig 查看网卡的配置信息
2、uname 查看系统版本信息
3、uptime 查看系统的负载信息
4、free 查看内存的信息
5、who 查看当前所在登录的所有用户
6、last 查看所有登录过得用户
7、history 查看所有历史命令
8、sosreport 查看系统的架构信息和系统基本信息
文本文件编辑命令
1、cat 查看文本信息
2、more 查看文本信息
3、head 查看文本头几行信息
4、tail 查看文本后几行信息
5、tr 替换文本字符
6、wc 统计字符、行数和字节数

-l:显示行数 -w:显示单词数 -c:显示字节数

7、stat 查看文件具体存储信息喝时间信息等
8、cut 提取文本字符
9、diff 对比文本的信息内容差异
三、文件目录管理命令
1、touch 创建空白文件或修改文件时间
2、cp 复制文件
3、mv 移动或剪切文件
4、rm 删除文件
5、dd 按照指定大小数据块复制文件(也可以制作镜像文件ISO)

[root@localhost ~]# dd if=/dev/zero of=300_M_file count=1 bs=300M
1+0 records in
1+0 records out
314572800 bytes (315 MB) copied, 5.13102 s, 61.3 MB/s
[root@localhost ~]# ls
300_M_file

6、file 查看文件类型
四、打包压缩命令
1、tar 压缩和解压命令

-c :创建压缩文件 -x:解开压缩文件 -z:gzip格式 -j:bzip2格式

//压缩cc文件夹
[root@localhost ~]# tar -czvf vv.tar.gz /root/cc    
tar: Removing leading `/' from member names
/root/cc/
[root@localhost ~]# ls
anaconda-ks.cfg  cc initial-setup-ks.cfg  vv.tar.gz
//解压缩
[root@localhost ~]# mkdir ss    
[root@localhost ~]# ls
anaconda-ks.cfg  cc  initial-setup-ks.cfg  ss  vv.tar.gz
[root@localhost ~]# tar xvzf vv.tar.gz -C /root/ss
root/cc/
[root@localhost ~]# cd /root/ss/
[root@localhost ss]# ls
root
[root@localhost ss]# cd root/
[root@localhost root]# ls
cc

2、grep 搜索文本中的关键词

[root@localhost ~]# grep /sbin/nologin /etc/passwd | head -n 3
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin

3、find 按照指定条件查找文件

[root@localhost ~]# find /etc -name "host*" -print
/etc/avahi/hosts
/etc/host.conf
/etc/hosts
/etc/hosts.allow
...
//查找归属某用户的文件并复制到指定目录下
```bash
[root@localhost ~]# find / -user ff -exec cp -a {} /root/cc/ \;
find: ‘/proc/3934/task/3934/fd/6’: No such file or directory
find: ‘/proc/3934/task/3934/fdinfo/6’: No such file or directory
find: ‘/proc/3934/fd/6’: No such file or directory
find: ‘/proc/3934/fdinfo/6’: No such file or directory
cp: cannot overwrite non-directory ‘/root/cc/ff’ with directory ‘/home/ff’
[root@localhost ~]# cd /root/cc/
[root@localhost cc]# ls
extensions  ff  plugins
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值