linux 下常用命令
2017-10-10 18:04
155 查看
1、ls -l |grep "^-"|wc -l 查看文件夹下文件个数
2、使用scp远程拷贝(前提是可以ssh无秘钥登录),将本地文件远程拷贝到ip中的/usr/test目录下,root为远程主机账号
scp 本地文件路径 root@ip:/usr/test
将远程文件拷贝到本地的/home/test目录下
scp root@ip:文件路径 /home/test
3、将目录上传到远程服务器上的home下的test目录
scp -r dir root@ip:/home/test
4、统计文件中第一列不同的值
9_20.csv文件内容格式
jia,1,2
test,1,3
cat 9_20.csv | awk -F "," '{print $1}'|sort| uniq
5、查看程序运行的进程号
ps -ef | grep '文件名'
root 8342 6952 24 09:23 pts/9 00:05:17 python3 kafkawritefile.py
第二列是进程号
关闭该进程运行
kill 8342 或者 kill -9 8342
ps命令
ps [选项]
下面对命令选项进行说明:
-e 显示所有进程。
-f 全格式。
-h 不显示标题。
-l 长格式。
-w 宽输出。
a 显示终端上的所有进程,包括其他用户的进程。
r 只显示正在运行的进程。
u 以用户为主的格式来显示程序状况。
x 显示所有程序,不以终端机来区分。
grep命令
grep [options][options]主要参数:
-c:只输出匹配行的计数。
-I:不区分大 小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及 行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
2、使用scp远程拷贝(前提是可以ssh无秘钥登录),将本地文件远程拷贝到ip中的/usr/test目录下,root为远程主机账号
scp 本地文件路径 root@ip:/usr/test
将远程文件拷贝到本地的/home/test目录下
scp root@ip:文件路径 /home/test
3、将目录上传到远程服务器上的home下的test目录
scp -r dir root@ip:/home/test
4、统计文件中第一列不同的值
9_20.csv文件内容格式
jia,1,2
test,1,3
cat 9_20.csv | awk -F "," '{print $1}'|sort| uniq
5、查看程序运行的进程号
ps -ef | grep '文件名'
root 8342 6952 24 09:23 pts/9 00:05:17 python3 kafkawritefile.py
第二列是进程号
关闭该进程运行
kill 8342 或者 kill -9 8342
ps命令
ps [选项]
下面对命令选项进行说明:
-e 显示所有进程。
-f 全格式。
-h 不显示标题。
-l 长格式。
-w 宽输出。
a 显示终端上的所有进程,包括其他用户的进程。
r 只显示正在运行的进程。
u 以用户为主的格式来显示程序状况。
x 显示所有程序,不以终端机来区分。
grep命令
grep [options][options]主要参数:
-c:只输出匹配行的计数。
-I:不区分大 小写(只适用于单字符)。
-h:查询多文件时不显示文件名。
-l:查询多文件时只输出包含匹配字符的文件名。
-n:显示匹配行及 行号。
-s:不显示不存在或无匹配文本的错误信息。
-v:显示不包含匹配文本的所有行。
相关文章推荐
- linux常用命令及各种操作
- 详解linux文件处理的的常用命令
- linux常用命令整理之三
- Linux netstat常用命令
- Linux 入门常用命令-3.mv命令
- linux常用命令(man,help,info,shutdown,halt,poweroff,init,reboot,runlevel)
- Linux学习记录-2015-08-20--常用命令1
- Linux中常用的命令
- Linux 入门常用命令-9.Linux与用户有关的命令
- 第四讲、Linux常用命令
- Linux常用命令
- Linux常用命令
- linux常用命令笔记(2.权限管理命令,文件搜索命令,帮助命令)
- Linux常用命令
- LINUX系统监控常用命令(一)
- Red Hat Linux 常用命令汇总
- linux常用命令小全
- linux常用命令
- Linux下的vim常用命令
- linux常用命令-个人收藏