博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux杂谈
阅读量:6831 次
发布时间:2019-06-26

本文共 1760 字,大约阅读时间需要 5 分钟。

1. 目录的stick位

    一般情况下,如果一个用户对一个目录有写权限,那么他就可以删除该目录下的文件,即使这些文件不是他的。为了防止这种情况,我们需要为目录设置stick位:

    chmod a+t you_dir

2. cp -u参数:u表示update,仅当目标文件不存在或目标文件日期较旧才cp。

3. Windows下安装nfs server

    Win 7 Professional自己没有nfs server;可安装haneWIN NFS Server,配置好后在服务管理器中启动nfs server。

    exports选项卡有配置例子。若修改了exports路径需重新启动server。

    注:网传该软件自己的restart按钮不好使,需从windows的服务管理器中重启之。但亲测是好使的。

    在Linux下:

    mount IP:/your-exports-dir ~/your-local-dir

4. grub提示符下使用其他分区上的配置文件:

    grub> configfile (hdx,y)/boot/grub/grub.conf

5. xrandr

    xrandr查询可用分辨率(或xrandr -q)

    xrandr -s 1280x1024            # 设置分辨率为1280x1024

    xrandr -s 1280x1024 -display :0            # 设置display 0的resolution(比如你ssh上去改主显示器的resolution)

6. xvidtune:调整屏幕显示位置

7. x0vncserver

    这个vnc server允许远程操作本地display(要求本地已有一个实际的display)。

    x0vncserver -PasswordFile=/home/yourname/.vnc/passwd -display=:0

    [passwd文件要先存在,建立方式暂不详]

8. 某sdk安装后g++报告找不到头文件

    使用g++ main.cpp -o main -v >log.txt 2>&1得到详细编译信息,分析后发现在查找包含文件时存在一些ignoring nonexistent directory,在上一级目录下发现这些nonexistent directory是一些错误的符号链接,Fix之。

9. 查看发行版信息:cat /etc/issue

10. ln

     hard link只能用于文件,不能用于目录;

     ln -s src_file link_name

     src_file用absolute path,link_name可以随便移动保持指向,但src_file被move后就不好了;

     src_file用relative path,两者相对位置不能变,否则就不好了。

11. 我们的dev board通过nfs使用host上的file system,现在我们想在这个file system上安装一些新的lib:

      # 首先当然是./configure --host=arm-linux-gnueabihf && make     ## see ./configure --help for details

      # 然后

      make DESTDIR=YOUR_NFS_ROOT install

      # cross compiler的sysroots可能也要安装一份(或者只要装cross compiler的rootfs就可以了;nfs的那个只需要lib,不需要pkg-config,header,etc)

12. 如果系统提供的默认分辨率没有我们需要的:

      检查是否存在/etc/X11/xorg.conf;

      可以创建一个新的:

      # Xorg -configure :1

      ## 新的文件也许在$HOME下

      ## 复制或替换/etc/X11/xorg.conf

      # gtf 800 600 75 -x

      ## 这样就会在终端中显示一些内容

      ## 800x600 @ 75.00 Hz (GTF) hsync: ...

      ## Modeline "800x600_75.00"  ...  -HSync +Vsync

      ## 以上添加到xorg.conf 文件Moniter section的EndSection之前

 

转载地址:http://arjkl.baihongyu.com/

你可能感兴趣的文章
Palindrome POJ 1159 动态规划
查看>>
lua的C库
查看>>
Cocos2d-x Eclipse下程序运行产生错误Effect initCheck() returned -1
查看>>
Lync Server 2010的部署系列(四) outlook无法加入联机会议
查看>>
Windows Server 2012安装SQL 2012
查看>>
MS UC 2013-0-虚拟机-标准化-部署-2-模板机-制作-5
查看>>
最常用的四种数据分析方法
查看>>
c++学习笔记:类的若干基础问题
查看>>
ubuntu更改sso文件策略
查看>>
业务开发测试HBase之旅三:通过Java Api与HBase交互
查看>>
JS父页面获取子页面返回值
查看>>
鼠标点击主窗体时,模态子窗口是WindowStyle.None时如何闪烁
查看>>
LABJS源码浅析
查看>>
myShellcode
查看>>
Qore Oracle Module 2.2 发布
查看>>
MoonScript 0.2.2 发布,基于 Lua 的脚本语言
查看>>
assertThat使用方法
查看>>
2013年11月11日工商银行笔试总结
查看>>
Qt之问题求助——当VS遇到“向Pro中添加代码”怎么办?
查看>>
使用reserve函数避免vector和string的内存重新分配
查看>>