ubuntu14.04LTS系统下当通过图形界面无法配置合适的屏幕分辨率时,怎么设置系统分辨率?
- 使用xrandr命令可以查看当前系统已识别的系统分辨率:
$xrandr 执行结果: Screen 0: minimum 320 x 200, current 1024 x 768, maximum 32767 x 32767 VGA1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0* 800x600 60.3 56.2 848x480 60.0 640x480 59.9 HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis)
- 使用 xrandr 命令新增显示模式,由于显示模式有一定的格式,如果不知道如何配置,可以通过
cvt 来获得,如生成分辨率为1440×900的分辨率:
$cvt 1440 900 执行结果: # 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync 其中Modeline之后的即为显示模式参数
- 使用 xrandr 命令添加显示模式
$sudo xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync $sudo xrandr --addmode VGA1 1440x900_60.00 $sudo xrandr --output VGA1 --mode 1440x900_60.00
注:如果在系统重新启动之后分辨率的配置无效了,可以将添加显示模式的命令加入/etc/profile文件末尾
nohup <程序名> &
控制台logout后,进程仍然继续运行,起到守护进程的作用(虽然它不是严格意义上的守护进程)。使用nohup命令后,原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用,实现了完整的守护进程功能。
nice命令以更改过的优先序来执行程序,如果未指定程序,则会印出目前的排程优先序,内定的 adjustment 为 10,范围为 -20(最高优先序)到 19(最低优先序)。
使用权限:所有使用者
级联删除一个目录下的所有.svn文件夹
rm -rf `find . -name .svn` 或者 find.-typed-name".svn"|xargsrm-rf 或者 find.-typed-iname".svn"-execrm-rf{}\;
ubuntu下搭建NFS服务器
1 安装nfs server
$sudo apt-get install nfs-kernel-server
2 修改/etc/exports文件,在其中增加NFS服务器目录,如:
/home/peace *(rw,sync,no_subtree_check, no_root_squash)
3 启动nfs服务器:
$sudo service portmap start $sudo service nfs-kernel-server start
- 客户端挂载nfs文件夹到本地
1 安装nfs客户端:
$sudo apt-get install nfs-common
2 创建本地文件夹
$cd /home/peace $mkdir nfs
3 挂载服务器文件夹到本地
$sudo mount -t nfs 192.168.10.52:/home/peace/ ./nfs -o nolock
linux下.a与.so的区别:
.o 是目标对象文件,相当于windows中的.obj文件
.a 为静态库,可以是一个或多个.o合在一起,用于静态连接
.la 为libtool生成的共享库,其实是个配置文档。可以用$file .la查看.la文件,或用vi来查看。
.so 为共享库,类似windows平台的dll文件1、创建.o对象文件 $ gcc -c test.c 生成test.o,跳过链接对象,所以不是可执行文件。 2、创建.a静态库文件 $ ar -r libtest.a test1.o test2.o 3、创建动态库.so $ gcc -Wall -fpic -shared test1.c test2.c -o libtest.so 上一句执行,将test1.c和test2.c编译生成动态库文件libtest.so 4、链接库文件 $ gcc -Wall -fpic -shared -Ltest test3.c -o libtest.so 编译test3.c后并与静态libtest.a链接(默认会到/usr/lib下找该文件)生成libtest.so动态库。 5、生成.la库 .la库一般通过makefile进行,当然也可以通过命令行进行,参考命令: $libtool --mode=link gcc -o libmylib.la -rpath /usr/lib –L/usr/lib –la
linux screen命令常用使用方式说明:
1.启动一个新的会话窗口,取名为peace。看起来窗口并没有变化,实际上已经打开了一个新的bash shell $screen -S peace 2.在会话窗口中启动任务: $screen typora 3.想在前台继续使用typora,但需要退出之前打开的bash shell,在命令行下依次按下ctrl+a,ctrl+d [detached from 3979.peace] $ 另外: 如需将刚刚detached的任务,从后台attach到前台,需要按如下步骤进行操作: 1.查看任务id $screen -ls There is a screen on: 3979.peace (2017年02月22日 13时49分10秒) (Detached) 1 Socket in /var/run/screen/S-peace. 2.attach任务到前台 $screen -r 3979
在ubuntu14.04下在执行使用source + shell脚本总提示source not found的原因是ubuntu bin/sh默认是由dash解析的,可以通过如下方式查看和修改
1.查看当前的bin/sh解析器是什么 $ls -l `which sh` lrwxrwxrwx 1 root root 4 1月 4 10:04 /bin/sh -> dash 2.重新配置sh解析器 $sudo dpkg-reconfigure dash 3.选择“否”(no)
ubuntu 14.04 samba无密码访问服务器搭建
1.下载安装samba服务端
$sudo apt-get install samba
2.修改配置文件
$sudo vim /etc/samba/smb.conf 主要修改[global]下的security=share或usershare allow guests = yes 并添加自己希望共享的配置信息 [share] comment=share directory path=/share public=yes writable=yes
3.创建与配置文件中指定一致的本地目录/share, 要特别注意的是, 如果希望所有的用户均可以可读可写可执行, 需要级联指定文件夹的权限为777
$sudo chmod -R /share
4.重启smb服务
$service smbd restart $service nmbd restart
linux下通过终端访问samba共享
1.下载安装samba-client
$sudo apt-get install smbclient
2.查看服务器上存在的共享目录
$smbclient -L servierIP
3.连接共享目录, 如配置文件中指定的一样/share
smbclient //serverip/share
4.如果需要密码验证会进行密友验证, 这里配置的是无密码访问, 所以只有在连接共享目录时需要输入客户端用户自己的密码
5.登录到smb目录后, 就可以使用smb命令进行自己需要的操作了, 常用命令如下:
cd [目录] 切换到服务器端的指定目录,如未指定,则 smbclient 返回当前本地目录 lcd [目录] 切换到客户端指定的目录; dir 或ls 列出当前目录下的文件; exit 或quit 退出smbclient get file1 file2 从服务器上下载file1,并以文件名file2存在本地机上;如果不想改名,可以把file2省略 mget file1 file2 file3 filen 从服务器上下载多个文件; md或mkdir 目录 在服务器上创建目录 rd或rmdir 目录 删除服务器上的目录 put file1 [file2] 向服务器上传一个文件file1,传到服务器上改名为file2; mput file1 file2 filen 向服务器上传多个文件
linux下常用命令与常用服务器搭建
最新推荐文章于 2024-03-18 18:07:34 发布