centos常用命令

1、pwd 显示当前目录位置

$ pwd

2、cd 切换目录

cd …/ 退回上层目录

cd …/…/ 连续退两个目录,退回上两层

cd - 退回上一次的目录(短横线)

cd 直接切换到家目录 显示为:~

[yh@centos-test209 /]$ cd

[yh@centos-test209 ~]$

3、hostname 查看机器名称(带后缀)

hostname xxx 设置机器名称

Hostname -i 查看当前机器IP地址

4、ls命令

ls 文件或者文件夹名

ll 文件或者文件夹详细列表

ll -a 隐藏文件,以.开头

ll -h 大小

5、cat 、more、less查看文件内容

cat xxx 直接输出文件内容(cat一次性显示全部内容)–显示

more xxx 一页一页往下翻(more后面跟文件名,一般用于内容较多的时候)

less xxx 一页一页往上翻

6、touch 创建一个空白文件

touch xxx

touch 111 222 333 连续创建多个文件

7、mkdir 创建文件夹

mkdir xxx 创建xxx文件件

mkdir xxx yyy zzz 创建三个同级目录

mkdir -p xxx/yyy 创建级联目录 (xxx不存在的情况下,注意:x 前面没有/)

8、rm (-r 删除目录 -f 强制)

rm -r xxx 删除xxx文件夹(递归)

rm -rf xxx 强制删除xxx文件

9、ps -ef 查进程号

[yh@centos-test209 home]$ ps -ef|grep ssh

root 1115 1 0 15:20 ? 00:00:00 /usr/sbin/sshd -D

root 1972 1115 0 15:20 ? 00:00:01 sshd: yh [priv]

yh 1977 1972 0 15:20 ? 00:00:12 sshd: yh@pts/0,pts/1

yh 2005 1977 0 15:20 ? 00:00:00 /usr/libexec/openssh/sftp-server

yh 54983 1981 0 15:55 pts/0 00:00:00 grep --color=auto ssh

第一列:root用户

第二列:pid进程号

最后列: ssh运行的命令

10、netstat 查端口号

[root@centos-test209 home]# netstat -nlp|grep 1115

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1115/sshd

tcp6 0 0 :::22 ::😗 LISTEN 1115/sshd

查看当前的进程的端口号

常见应用场景:知道端口号,查进程号。

11、history

history |grep ssh 查看之前有没有输入过ssh

! 命令行


find / -name “ssh*” 全局搜索 (注意/前后都有空格)

12、echo 输出

echo xxx 输出xxx

echo xxx >test.log 把xxx输入到test.log,会覆盖前面的内容

echo xxx >>test.log 把xxx追加到test.log后面

13、实时显示

tail -F xxx xxx一般为log文件

14、man 和–help

man tail

tail --help

15、wget 下载

wget 网址

16、yum -y install 安装

yum -y install xxx -y是询问

17、rpm

rpm -qa | grep xxx

rpm -e --nodeps xxx

18、tar

tar -cfz test.tar.gz test1.log test2.log 打包

tar -vxfz test.tar.gz 解压

19、mv移动、cp复制

mv 移动、改名称

mv xxx yyy 移动:原文件不存在,也就是yyy不存在

cp xxx /aaa/bbb/ 原文件是存在的,复制一份xxx到/aaa/bbb目录下

20、查磁盘df -h

df -h

[yh@centos-test209 test]$ df -h

文件系统 容量 已用 可用 已用% 挂载点

/dev/mapper/centos-root 17G 4.6G 13G 27% /

devtmpfs 471M 0 471M 0% /dev

tmpfs 488M 0 488M 0% /dev/shm

tmpfs 488M 8.3M 479M 2% /run

tmpfs 488M 0 488M 0% /sys/fs/cgroup

/dev/sda1 1014M 157M 858M 16% /boot

tmpfs 98M 12K 98M 1% /run/user/42

tmpfs 98M 0 98M 0% /run/user/1000

21、查内存free -m

[yh@centos-test209 test]$ free -m

          total        used        free      shared  buff/cache   available

Mem: 974 389 198 8 386 385

Swap: 2047 0 2047

22、查系统状态top

查看机器负载: 观察load average参数

看哪个进程的cpu memory占的比例高

pid-----ps -ef|grep pid -----命令行是什么----当前哪个服务在消耗系统资源

23、scp 传文件到其他机器

scp xxx root@192.168.0.100:/opt/software 传xxx文件到192.168.0.100的机器指定目录下

scp -r xxx文件夹 root@192.168.0.100:/opt/software 传xxx文件夹到192.168.0.100的机器指定目录下

24、ln 建立软连接

ln -s /opt/software/hadoop-2.8.4 /opt/software/hadoop 类似快捷方式(ln -s 原始目录 目标目录/简写)

ll 查看

计算机生成了可选文字: 总用量193796 ]rWXWXrWX。1 drWXr一Xr一X.9 1 [root@centos-210software]# 一2.8.4 hadoop一2.8.4 15:03 10:16 rOOt rOOt rOOt rOOt rOOt rOOt 26 149 198445400 3启 3启 3启 16 13 16 15: 3 hadoo Otsoftwarehadoo hadoop-2.8.4.tar.gz

25、find 查找

find ./ -name *.jar ./表示在当前目录查找。 *.表示所有的

26、jps 如果命令执行不了,检查并重新配置java环境变量。

$which jps jps保存在java安装目录里,例如:/usr/java/jdk1.8.0_45/bin/jps

$jps -l #命名空间 注 意:前面的进程号和 tmp/hsperfdata_hadoop/ 的内容一致

计算机生成了可选文字: hadoop@centos-210sbin]$jps 17683org.apache.hadoop.hdfs.server 26756org.apache.hadoop.hdfs.server 17289org.apache.hadoop.hdfs.serer.datanode.DataNode 32668sun.too]s.jps.〕ps ·namenOde ·namenOde ·SecondaryNameNode ·NameNode

计算机生成了可选文字: [hadoop@centos-210tmp] c d h s p e r f d a t a — h a d o o p / h a d o o @ c e n t o s 一 210 h s p e r f d a t a — h a d o o p ] cdhsperfdata—hadoop/ hadoo@centos一210hsperfdata—hadoop] cdhsperfdatahadoop/hadoo@centos210hsperfdatahadoop] ]s 72891768326756 aOOpCenOS一 sperfdata—hadoop]$ pwd /tmp/hsperfdata—hadoop

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值