centos的基本命令02
16:查看系统运行的进程
ps -ef
17:查看系统已开放的端口
netstat -tunlp
18:管道命令
ps -ef | grep tom # 查看系统中与tom相关的进程
19:grep过滤命令
grep nologin /etc/passwd # 过滤出/etc/passwd下面所有含有noloing的信息
grep root /etc/passwd # 过滤出/etc/passwd下面root信息
语法:
grep [参数] [--color=auto] [字符串] filename
参数详解:
-i : 忽略大小写
-n : 输出行号
-v : 反向选择
--color = auto : 给关键词部分添加颜色
grep nologin /etc/passwd :
grep root /etc/passwd
20:linux下面的IP地址信息
127.0.0.1 # 本机地址, 别人无法访问,只有本机才可以访问
192.168.xx.xx # 本机IP地址,别人可以访问
localhost # 本机主机名
0.0.0.0 # 本机环回地址, 相当于127.0.0.1加上192.168.xx.xx
21:head和tail命令
head显示文件前几行,默认前10行
tail显示文件后几行,默认后10行
head 默认前10行:
tail默认最后10行:
想要显示33.txt下面的第10行到第20行, 可以使用管道符进行二次过滤
head -20 /etc/passwd | tail -10
22:which 命令
which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录。 which指令会在环境变量$PATH设置的目录里查找符合条件的文件。 也就是说,使用which命令,就可以 看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
which pwd
which python
23:scp命令
语法
scp 【可选参数】 本地源文件 远程文件标记
-r :递归复制整个目录
-v:详细方式输出
-q:不显示传输进度条
-C:允许压缩 scp tom.py root@192.168.xx.xx:/opt/
# 将本地的tom.py拷贝到远程服务器192.168.xx.xx的/opt目录scp root@192.168.xx.xx:/opt/tom2.py /root/
# 将远程服务器192.168.xx.xx的/opt目录下tom2.py拷贝到本地/root目录下
scp -r /opt/test root@192.168.xx.xx:/opt # 递归拷贝目录
24:查看磁盘占用率命令
df -h du -sh 文件或目录名 # 统计文件或目录的大小,以K,M,G为单位人性化显
df -h
25:chattr命令(给文件加锁,谁加的锁,谁就可解锁)
chattr +a huangxiaowei.py # 给文件加锁
chattr -a huangxiaowei.py # 给文件解锁
lsattr huangxiaowei.py # 查看文件详细加锁信息
26:时间服务器
date 查看系统当前时间
ntpdate -u ntp.aliyun.com # 从阿里云的NTP服务器更新系统的时间
-----------------------------------------------------------
硬件时钟的查看
hwclock //以系统时间为基准,修改硬件时间
hwclock -w //以硬件时间为基准,修改系统时间
hwclock -s
date 041215002019 # 修改系统时间:
date 月日时分年
27:wget下载命令:
wget (网址)http://d1.music.126.net/dmusic/netease-cloud-music_1.1.0_amd64_ubuntu.deb
28:lrzsz软件包
1 centeos中使用 yum install lrzsz 命令下载并安装
2 使用 rz 命令将windows文件上传到linux
3 使用 sz 命令将linux文件下载到windows
使用rz从windows上传文件到centos上:
下载好lrzsz后: 输入rz,然后回车,会自动跳出窗口,让其选择上传文件
上传成功
使用sz从centos下载文件到 windows上:
sz home(目标文件名)
29:关机和重启命令
reboot或init 6命令用于重启机器
poweroff或init 0用于关闭系统
centos的基本命令02的更多相关文章
- centos的基本命令01
01:创建用户命令 useradd liulaoshi # 创建用户 passwd liulaoshi # 设置密码, 回车后会提示让你输入两次密码 1.用户列表文件:/etc/passwd/ 2.用 ...
- centOS服务器基本命令
1.卸载/安装mySQL:(因为我是该服务器的管理员,所以这些命令都不用在前面加sudo) yum remove mysqlyum install mysql 2.进入根目录 cd / 3.查看cen ...
- centos的基本命令04
零:简述linux的文档目录结构 linux的文档目录是一个树形结构,操作的时候表现为以 / 开头的树形结构,/也是系统 的最顶端,也就是linux的root,也是linux系统的文件系统的入口. 他 ...
- centos的基本命令03(du 查看文件详情,echo清空文件内容)
1:查看/etc/passwd的内容并打印出行号 强制退出vim编辑器 :q! 这个连续两个小符号, 他代表的是『结束的输入字符』的意思.这样当空行输入eof字符,输入自动结束,不用ctrl+D c ...
- vmware设置centos虚拟机nat联网(转)
今天在vmware虚拟主机中安装hearbeat,为了使用最新的版本,选用编译安装了.在编译过程中,需要连接被墙的网站下载文件,那只能用vpn,但我使用的是桥接方式联网,使用不了真实主机的vpn,于是 ...
- 【已解决】新搭建的VPN服务器客户端无法正常连接
昨天花了一天的时间,终于把VPN服务器搭建好了.但是客户端却一直提示无法拨号成功.查看VPN日志如下:[root@localhost log]# tail -f messages Jun 13 14: ...
- 【Storage】Ubuntu LVM 安装配置
参考资料: https://www.centos.bz/2012/02/installation-and-usage-of-lvm/ http://blog.chinaunix.net/uid-206 ...
- centos6.4搭建基于ftp的yum源让本地局域网服务器使用
1. 挂载centos6.4 DVD镜像[root@centos64 ~]# mount /dev/cdrom /mnt 2. 安装vsftp软件,启动vsftpd服务,拷贝centos6.4 DVD ...
- vc-mysql-sniffer统计MySQL的SQL分布
有时候我们需要统计线上的SQL执行情况,比如想知道哪条SQL执行最频繁,我们可以开启general_log,然后进行统计,但是general_log开启非常损耗性能,那么我们可以使用vc-mysql- ...
随机推荐
- 面向对象的JavaScript-004
1. // Below is an example of how to use Object.create() to achieve classical inheritance. This is fo ...
- Android代码速查,写给新手的朋友们[转]
原文地址:http://www.open-open.com/lib/view/open1397286499090.html 0 android 创建按钮 Button button = new But ...
- Django调试工具django-debug-toolbar安装使用教程
在网站开发中难免要调试页面,而使用django开发站点时,可以使用django-debug-toolbar来进行调试,安装这个插件很有用,我一开始是为了查看某个页面中所有的context变量值,当然你 ...
- mongodb密码忘了怎么办
自己电脑上mongodb好长时间没上了,密码竟然给忘了,悲剧啊! 修改auth为false,然后重新启动mongodb 这时候可以不用登陆直接进入 db.changeUserPassword('use ...
- Windows 配置 nginx php 多版本切换
1. 下载 nginx nginx.org 2. 下载 php windows.php.net 选择 nts 版本,解压后,将php.ini.development 重命名为 php.in ...
- linux系统学习(一)
查看linux版本信息:http://distrowatch.com/ linux根目录下系统文件夹的含义 /boot 该目录下默认存放的是linux的启动文件和内核,一般200M swap交换分区, ...
- javascript的事件冒泡【转】
出处:http://www.cnblogs.com/sanshi/archive/2009/02/18/1393165.html (感谢三生石上) 这是一个基础性的文章,使用Javascript观察D ...
- google/protobuf hello world
/(ㄒoㄒ)/~~ 官网被墙 1. github > Search > protobuf or protocol buffers 2.https://github.com/google/p ...
- Exception (2) Java Exception Handling
The Java programming language uses exceptions to handle errors and other exceptional events.An excep ...
- Java中多对多映射关系
多对对的映射,可以用学生和课程进行演示.一个学生可以选择多个课程,一个课程又对应了多个学生 定义学生类 class Stu{ private String name; private String n ...