linux的命令使用记录
iptables禁止53端口的出包(dns)
iptables -A OUTPUT -p udp --dport 53 -j DROP
linux查看网络监听端口
netstat -npl
查看占用端口并杀死进程
netstat -apn | grep
kill - pid
文件复制
//cp 不带参数,只能copy一个文件,不能copy带文件的目录,到指定地方.
//cp -rf 带参数,就能copy任何数据,到指定地方. 比如:
cp test.txt /home/MIR1566-PC/Document 拷贝test文本文件到指定目录下.
cp -rf test /home/MIR1566-PC/Document 拷贝test目录到指定目录下
软链接(快捷方式)
seven@ubuntu:~$ ln -s /mnt/hgfs/VMShare/ Share
文件路径下查找字符串
find . -name "*.java" | xargs grep "System.loadLibrary"
~/.bashrc环境变量设置中,PATH添加
export PATH=$PATH:/usr/local/go/bin这种格式不起作用
export PATH=$GRADLE_HOME/bin:$PATH这个对
重启网络
seven@ThinkPad:~$ sudo /etc/init.d/networking restart
gcc编译链接
gcc -c test.c -o test.o //编译源文件为o文件,-c表示只编译不链接 gcc main.o a.o -o main //链接o文件为可执行文件
nm查看lib库方法
//查看库文件暴露的符号
shanyu@debian:~/Desktop$ nm -aDC --defined-only ./libtestndk.so
A __bss_start
A _edata
A _end
000007b1 T getAge
000007d9 T Java_com_my_testandroid_ndk_NdkMain_doThings
T JNI_OnLoad
000006bd T native_hello
000006fd T register_ndk_load
//查看lib调用其他库符合(本库中未定义的请求符号)
shanyu@debian:~/Desktop$ nm -aDCu ./libtestndk.so
U abort
U __android_log_print
U arc4random
U __cxa_atexit
w __cxa_begin_cleanup
w __cxa_call_unexpected
U __cxa_finalize
w __cxa_type_match
w __gnu_Unwind_Find_exidx
U memcpy
U __stack_chk_fail
U __stack_chk_guard
shanyu@debian:~/Desktop$
linux的命令使用记录的更多相关文章
- Linux常用命令学习记录
兄弟连Linux培训 ,小编整理了常用的Linux学习命令: 1 cp 拷贝命令 参数:-p 文件属性一起拷贝 -r 拷贝文件夹 -d 软链信息等一起拷贝 -a 是-rdp的简写 2 find 文件查 ...
- Linux基础命令【记录】
后台运行详情:https://www.cnblogs.com/little-ant/p/3952424.html 查看端口.查找等命令 根据关键字查找文件信息: cat <文件名> | g ...
- linux mount-umount命令常用记录
每次挂在u盘都忘记,这次记录下. umount命令: 必杀:umount -l /dev/sda1 (有时候卸载不能卸,加-l(不是1,是小写字母l)参数,表示在设备不忙时卸载设备,就可成功卸载设备) ...
- Linux基础命令学习记录(一)
使用频繁的Linux命令 一.文件和目录 1.cd命令 cd / 进入根目录 cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~ 进入个人的主目录 cd - ...
- Linux日常命令使用记录
scp在跨机器复制的时候为了提高数据的安全性,使用了ssh连接和加密方式,如果机器之间配置了ssh免密码登录,那在使用scp的时候密码都不用输入. 在服务器104.238.161.75上操作,将服务器 ...
- linux 常用命令学习记录
rm -f *.sh 2.grep -rn "enng" * 查找文件内容包含enng的文件(注意:文件名有xian的不会查询出) find . ! -name "*.s ...
- Linux部分命令使用记录(实时更新)
1. 实时监控文件内容变化 tail -f xxx 2. 查看文件前5行 head -5 xxx 3. ssh对话失效后关闭对话(可以避免直接关闭终端) ~. (好像显示有问题,按钮是 -.) 4. ...
- 【Linux学习 】Linux使用Script命令来记录并回放终端会话
一背景 二script命令简介 1 什么script命令 2 script命令操作 21 file选项 22 options选项 23 退出script 三Script命令结合实际使用场景 1 先在终 ...
- # Linux 命令学习记录
Linux 命令学习记录 取指定文件夹下的任意一个文件,并用vim打开 vi $(ls -l|grep "^-"|head -n 1|awk '{print $9}') 统计给定文 ...
随机推荐
- VS2012下基于Glut 矩阵变换示例程序2:
在VS2012下基于Glut 矩阵变换示例程序:中我们在绘制甜圈或者圆柱时使用矩阵对相应的坐标进行变换后自己绘制甜圈或者圆柱.我们也可以使用glLoadMatrixf.glLoadMatrixd载入变 ...
- 在 ML2 中配置 OVS vlan network - 每天5分钟玩转 OpenStack(136)
前面我们已经学习了 OVS 的 local 网络 和 falt 网络,今天开始讨论 vlan 网络. vlan network 是带 tag 的网络. 在 Open vSwitch 实现方式下,不同 ...
- 作怪的Buffer
俗话说:人丑多作怪.在编程界里面也有很多作怪之物,其中首推buffer. 上一次聊到了tar.gz创建导出的问题,我本以为自己把相关的文件流操作都摸清楚了.没想到当我开心地去研究ip库替换方案和同事们 ...
- html5 PACS漫谈
2012年html5标准制定之后,其中canvas标签给程序猿提供了图像绘制的接口. 在医疗领域从事PACS开发的我发现BS结构的PACS系统开发有了新可能,不再需要客户端安装flash.active ...
- Linux笔记(二) - 权限管理
(1)改变文件或目录权限:chmod{ugoa}{+-=}{rwx}{mode=421}-R 递归修改可以同时更改多个 chmod g+w a.txt b.txt c.txt例:chmod g=rwx ...
- java基础(一)对象
对象的创建 Test test = new Test(); Test test = new Test("a"); 其实,对象被创建出来时,对象就是一个对象的引用,这个引用在内存中为 ...
- MVC JsonResult
public JsonResult GetJson() { var res = new JsonResult(); res.Data = new {isSucceed = true, returnMs ...
- win8 or win7安装ubuntu双系统
安装双系统的效果 现在使用win和linux双系统,整个环境相当方便好用,比如在Linux系统上,仍能访问NTFS(win的文件系统格式)中的文件和文档,当然win下的一些像matlab.vs等是不能 ...
- Saltstack Master 配置文件详解
#主配置 /etc/salt/master interface 默认值:0.0.0.0(所有的网络地址接口) 绑定到本地的某个网络地址接口 interface: 192.168.30.131 publ ...
- find中的-print0和xargs中-0的区别
默认情况下, find 每输出一个文件名, 后面都会接着输出一个换行符 ('\n'), 因此我们看到的 find 的输出都是一行一行的: [bash-4.1.5] ; ls -l total 0 -r ...