Linux常用命令

2 篇文章 0 订阅

inux常用命令

编码格式转换iconv

vim中查看编码(:set fileencoding)
    中文编码windows:gbk; Linux:utf-8
iconv -f 原编码 -t 新编码 源文件 -o 新文件

vim常用命令

diw :删除一个word
dd: 删除一行
:1,10 s/^/#/g  将1-10行进行注释
​
多行注释:
    ctrl+V进入Visual模式
    选中多行
    大写I进入Insert模式
    输入“#”
    Esc即可
取消多行注释
    ctrl+V进入Visual模式
    选中多行首字母
    小d删除
    Esc即可

查看端口占用

netstat -tnulp |grep 端口号
netstat -ano|findstr “***” 【Windows】
lsof -i:端口号 用于查看某一端口的占用情况

修改Linux时钟为本地时间

timedatectl set-local-rtc 1 --adjust-system-clock

find命令

find . -type f | xargs -n 5 touch
 指定目录下文件,然后执行touch文件操作,-n后参数表示最多几个参数

 

find ./ -name "*.txt"     查找后缀名是txt的文件
find ./ -name "*.txt" -a -name "CMake*"  查找后缀名是txt且是CMake开头的文件,-a表示两个条件都要达到
find ./ -name "*.txt" -o -name "CMake*"  查找后缀名是txt或者是CMake开头的文件,-o表示两个条件只要满足一个就可以
find ./ -not -name “*.txt” 查找不是txt的文件
-name 根据文件名查找
-type 根据文件类型查找
  		f     // 普通文件
        d     //目录文件
        l     //链接文件
        b     //块设备文件
        c     //字符设备文件
        p     //管道文件
        s     //socket文件
-size 根据文件大小查找
		#find  /tmp  -size   2M           //查找在/tmp 目录下等于2M的文件
        #find  /tmp  -size  +2M           //查找在/tmp 目录下大于2M的文件
        #find  /tmp  -size  -2M           //查找在/tmp 目录下小于2M的文件
 
find ./ | xargs grep function 查找当前目录下面的所有文件的内容中包含有function字符串的文件列表。

watch命令

  -n或–interval watch缺省每2秒运行一下程序,可以用-n或-interval来指定间隔的时间。
  -d或–differences 用-d或–differences 选项watch 会高亮显示变化的区域
 watch -n 1 "ps -aux |grep Mcsf"  //每隔一秒显示一次ps查找结果

Linux普通用户添加到wheel组

(1)root登录,修改 /etc/pam.d/su 文件,找到“#auth required pam_wheel.so use_uid”这一行,将行首的“#”去掉。
(2)usermod -G wheel username

nm命令

nm lib**.so |grep name 查找库里面定义的变量名

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值