linux查看进程
1 [test@VM-4-7-centos soft]$ ps -ef | grep flume 2 test 30366 29814 0 18:24 pts/0 00:00:00 grep --color=auto flume 3 [test@VM-4-7-centos soft]$
杀死进程
kill -9 进程NUM
查看历史操作 (使用管道筛选)
history | grep flume-ng
授权
chmod 755 apache-flume-1.9.0
root用户创建用户(/home/test路径下,test用户)
useradd -d /home/test test
给test用户设置密码,回车,输入密码即可
passwd test
修改目录或者文件的用户组和所属用户
chown -R test:test rockmq-*
举例:
-rw-r--r-- 1 root root 67938106 Jan 16 19:24 apache-flume-1.9.0-bin.tar.gz
drwxrwxr-x 9 test test 4096 Jan 16 16:53 jdk-15.0.1
-rwxr-xr-x 1 root root 188046243 Jan 16 16:51 jdk-15.0.1_linux-x64_bin.tar.gz
-rw-r--r-- 1 root root 13838456 Jan 16 17:16 rocketmq-all-4.7.0-bin-release.zip
[root@VM-4-7-centos ~]# chown -R test:test /home/test/soft/apache-flume-1.9.0-bin.tar.gz
[root@VM-4-7-centos ~]# chown -R test:test /home/test/soft/rocketmq-all-4.7.0-bin-release.zip
[root@VM-4-7-centos ~]# su - test
Last login: Sat Jan 16 19:22:11 CST 2021 on pts/0
[test@VM-4-7-centos ~]$ ll soft/
total 263508
-rw-r--r-- 1 test test 67938106 Jan 16 19:24 apache-flume-1.9.0-bin.tar.gz
drwxrwxr-x 9 test test 4096 Jan 16 16:53 jdk-15.0.1
-rwxr-xr-x 1 root root 188046243 Jan 16 16:51 jdk-15.0.1_linux-x64_bin.tar.gz
-rw-r--r-- 1 test test 13838456 Jan 16 17:16 rocketmq-all-4.7.0-bin-release.zip
修改目录或者文件的用户组
chown -R test rockmq-*
文件传输操作,比如从一台机器传输到另一个机器上
scp jdk-8u111-linux-x64.tar.gz 机器名: /opt/
例如:
player@do $ scp apache-flume-1.9.0-bin.tar.gz root@49.235.92.124:/home/test/soft
关于 linux环境变量 /etc/profile和 ~/.bash_profile
通常只修改当前用户下的
~ /.bash_profile
比如添加flume_home, jdk的环境变量等
/etc/profile: 所有用户的环境变量 ,为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行;
~/.bash_profile: 具体当前用户的环境变量; 每个用户都可使用该文件设置专用于自己使用的shell信息;
~在LINUX下面是代表HOME这个变量的,比如
[root@VM-4-7-centos ~]# cd ~
[root@VM-4-7-centos ~]# pwd
/root
[root@VM-4-7-centos ~]#
[test@VM-4-7-centos ~]$ cd ~
[test@VM-4-7-centos ~]$ pwd
/home/test
[test@VM-4-7-centos ~]$
显示的是当前用户的目录/root
在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的~/.bash_profile
ls 按照时间顺序排序
ls -ltr
例如
[root@VM-4-7-centos soft]# ls -ltr
total 263516
drwxr-xr-x 6 test test 4096 Mar 5 2020 rocketmq-all-4.7.0-bin-release
-rwxr-xr-x 1 root root 188046243 Jan 16 16:51 jdk-15.0.1_linux-x64_bin.tar.gz
drwxrwxr-x 9 test test 4096 Jan 16 16:53 jdk-15.0.1
-rwxr-xr-x 1 test test 67938106 Jan 16 19:24 apache-flume-1.9.0-bin.tar.gz
drwxrwxr-x 7 test test 4096 Jan 17 09:22 apache-flume-1.9.0-bin
-rwxr-xr-x 1 test test 13838456 Jan 17 09:25 rocketmq-all-4.7.0-bin-release.zip
查找文件
例如查找java的安装路径
[root@VM-4-7-centos soft]# which java
/usr/bin/which: no java in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
[root@VM-4-7-centos soft]#
查找某一个文件
find / -name test.conf
不同服务器之间文件传输
player@do $ scp soft/rocketmq-all-4.7.0-bin-release.zip root@49.235.92.124:/home/test/soft
然后去到另外一台机器查看,已经传输过来了。
[test@VM-4-7-centos ~]$ ll soft/
total 197160
drwxrwxr-x 9 test test 4096 Jan 16 16:53 jdk-15.0.1
-rwxr-xr-x 1 root root 188046243 Jan 16 16:51 jdk-15.0.1_linux-x64_bin.tar.gz
-rw-r--r-- 1 root root 13838456 Jan 16 17:16 rocketmq-all-4.7.0-bin-release.zip
[test@VM-4-7-centos ~]$
如果需要传入文件夹,使用
scp -r soft/ root@49.235.92.124:/home/test/soft