您的位置:首页 > 数据库

SQLServer 远程备份和恢复

2008-11-05 08:50 169 查看
1.Linux系统中在没有浏览器的情况下,也可以浏览网页。是用命令elinks 后接需要的URL就可以实现。它主要是用于网络的测试,是一种交互式操作。在跟选项-dump后可以实现在显示网页后退出,-source可以用于查看网页的源代码。

2.在linux下当需要使用代理时,需要声明环境变量:HTTP_PROXY,FTP_PROXY,HTTPS_PROXY等。

3.字符界面下的下载工具:wget,其命令格式为wget URL,用于下载文件到当前目录下,其中选项--tries=20表示在连接不成功是,持续连接20次后再退出,--waite=30表示在等待30s后再重新连接;工具ftp,lftp具有更强大的下载和上传功能。另外,工具lftpget可以实现非交互式的下载,直接下载文件到当前目录。

4.远程登录其他主机,可以使用命令ssh,其格式为:ssh -l 用户名 目标主机的IP,或者ssh 用户名@目标主机的IP。命令ssh 用户名@目标主机IP ‘命令’可是实现执行远程命令。

5.命令who,w都可以显示当前系统登录的用户,命令tty显示当前登录系统的终端。

6.命令scp,可以直接复制远程主机文件到当前主机或者目标主机,反之也能实现。其格式为:scp [options] source destinition。例如:scp ping.sh root@192.168.0.1:/tmp 若目标主机上已经存在同名文件,则直接覆盖。其中,选项-r可以实现递归复制,-p可以保留原文件的属主属组和权限等信息。命令rsync可以实现远程同步,其复制当前先查看是否有双方重复的文件。在本机上执行时效率不如cp,数据传输是不加密,但是可以使用选项-e ssh弥补。选项--partial可以实现断点续传,--progress可以显示进度条。

7.登录远程主机无需密码:

先使用命令ssh-keygen -t rsa在本机生成密钥,在使用命令ssh-copy-id -i ~/.ssh/id_rsa.pub root@remote_host 可以把本机密钥追加到目标主机的~/.ssh/authorized_keys中,以后远程登录主机就不需要密码。

8.手动添加用户的步骤:1.按照格式在/etc/group最后添加一行;2.按照格式在 /ect/group和/etc/shadow下追加相应行;3.为用户创建家目录,并赋予其权 限。

9.监控用户的登录行为:

命令last:显示用户登录系统的命令历史(只显示成功登录的信息)。选项-n N只显示最近N次的登录行为。

lastb:显示用户的失败登录信息,也支持-n选项。

lastlog显示当前系统每个用户最近的登录时间。选项-u username用于显示某一特定用户的最近的登录时间。

10.文件的特殊权限:

suid:表示其他用户运行该文件时,以其属主的身份运行,多用于可执行文件,用数字4代替。

sgid:表示其他用户运行该文件时,以其属组的身份运行,多用于目录文件,用数字2代替。

sticky:表示每个用户可以在这个目录上执行写权限,但是只能删除自己创建的文件。显示为T,t,用数字1代替。

11.文件系统:

linux常用的文件系统有:ext2,ext3,ext4.

inode(index node)记录了文件的类型,文件的权限,文件的属主属组,文件被硬连接的次数,其时间戳,在磁道上占用的磁盘块的标号以及其他信息。

目录:一张文件的映射表,记录着文件名和其inode号。

链接文件:软连接,是对另一个文件路径的引用,可是跨分区引用。硬连接,是对同一文件创建不同的访问路径,其inode号与原文件相同,不能对目录实现硬连接。

建立设备文件:mknod [option] NAME TYPE [MAJOR MINOR]

查看当前系统的磁盘分区:df

查看每个目录及其中文件大小:du
本文出自 “点点滴滴” 博客,请务必保留此出处http://dongni80.blog.51cto.com/1983698/554310
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: