linux基础使用
(1)查看系统、内核
cat /etc/redhat-release
uname -r
(2)查看 CPU
grep “CPU” /proc/cpuinfo
(3)运行时间
uptime
44 > 搭建 Linux 学习环境
(4)查看系统位数
getconf LONG_BIT
(5)查看硬盘和分区
df -h
(6)软件安装与卸载
yum update # 更新系统
yum makecache # 更新软件源缓存
yum search 软件名 # 搜索软件
yum install 软件名 # 安装软件
yum remove 软件名 # 卸载软件
(7)软件的管理
service 软件名 start # 启动
service 软件名 restart # 重启
service 软件名 stop # 关闭
service 软件名 status # 状态
(8)文件与文件夹管理
touch 文件名 # 创建文件
mkdir –p a/b/c/d # 递归创建文件夹
cp a.a b.b # 复制文件
mv a.a c.c # 重命名或者复制
chmod 0755 d/ # 目录权限
chown –R 用户名 : 用户组 e/ # 目录归属
rm a.bc -rf # 删除文件 / 文件夹
(9)文件的下载
wget http:// 下载地址
wget https://mirrors.aliyun.com/centos/7.3.1611/isos/x86_64/CentOS-7-x86_64-
DVD-1611.torrent
(10)压缩与解压
压缩 : tar zcvf node-v4.5.0.tar.gz
解压 : tar zxvf node-v4.5.0.tar.gz
(11)解除占用 sudo rm /var/cache/apt/archives/lock&& sudo rm /var/lib/dpkg/lock
(12) rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 rsync是一个功能非常强大的工具,其命令也有很多功能特色选项,我们下面就对它的选项一一进行分析说明。
语法
rsync [OPTION]… SRC DEST
rsync [OPTION]… SRC [USER@]host:DEST
rsync [OPTION]… [USER@]HOST:SRC DEST
rsync [OPTION]… [USER@]HOST::SRC DEST
rsync [OPTION]… SRC [USER@]HOST::DEST
rsync [OPTION]… rsync://[USER@]HOST[:PORT]/SRC [DEST]
对应于以上六种命令格式,rsync有六种不同的工作模式:
拷贝本地文件。当SRC和DES路径信息都不包含有单个冒号":“分隔符时就启动这种工作模式。如:rsync -a /data /backup
使用一个远程shell程序(如rsh、ssh)来实现将本地机器的内容拷贝到远程机器。当DST路径地址包含单个冒号”:“分隔符时启动该模式。如:rsync -avz *.c foo:src
使用一个远程shell程序(如rsh、ssh)来实现将远程机器的内容拷贝到本地机器。当SRC地址路径包含单个冒号”:“分隔符时启动该模式。如:rsync -avz foo:src/bar /data
从远程rsync服务器中拷贝文件到本地机。当SRC路径信息包含”::“分隔符时启动该模式。如:rsync -av root@192.168.78.192::www /databack
从本地机器拷贝文件到远程rsync服务器中。当DST路径信息包含”::"分隔符时启动该模式。如:rsync -av /databack root@192.168.78.192::www
列远程机的文件列表。这类似于rsync传输,不过只要在命令中省略掉本地机信息即可。如:rsync -v rsync://192.168.78.192/www
选项
-v, --verbose 详细模式输出。
-q, --quiet 精简输出模式。
-c, --checksum 打开校验开关,强制对文件传输进行校验。
-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD。
-r, --recursive 对子目录以递归模式处理。
-R, --relative 使用相对路径信息。
-b, --backup 创建备份,也就是对于目的已经存在有同样的文件名时,将老的文件重新命名为~filename。可以使用–suffix选项来指定不同的备份文件前缀。
–backup-dir 将备份文件(如~filename)存放在在目录下。
-suffix=SUFFIX 定义备份文件前缀。
-u, --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件,不覆盖更新的文件。
-l, --links 保留软链结。
-L, --copy-links 想对待常规文件一样处理软链结。
–copy-unsafe-links 仅仅拷贝指向SRC路径目录树以外的链结。
–safe-links 忽略指向SRC路径目录树以外的链结。
-H, --hard-links 保留硬链结。
(13)SSH方式
首先在服务端启动ssh服务: service sshd start 启动 sshd: [确定] 使用rsync进行同步
http://man.linuxde.net/rsync这是使用教程的网址
(14)vim使用(https://blog.csdn.net/leon1741/article/details/54314053)
正常模式:可以使用快捷键命令,或按:输入命令行。
· 插入模式:可以输入文本,在正常模式下,按i、a、o等都可以进入插入模式。
· 可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可 视行模式, 总是整行整行的选中。ctrl+v进入可视块模式。
· 替换模式:正常模式下,按R进入。
(15).屏幕分辨率怎么都跳不回来
The System is running in low graphics mode
Your Screen, graphics card,and input device settings could not be detected correctly. You will need to configure this yourself
解决方法:
- cd /etc/X11
- sudo cp xorg.conf.failsafe xorg.conf
reboot重启就好了