标签: Linux Basics

Linux中的用户切换:su和su -的区别

大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户,Linux中切换用户的命令是su或su -,下面就su命令和su -命令最大的本质区别给大家详解一下: 前者只是切换了root身份,但Shell环境仍然是普通用户的Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户的工作目…

阅读全文 »

SCP 命令使用说明

scp是什么? scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。 scp有什么用? 1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目的。 2、我们需要将本机上的文件上传到远程服务器上,远程服务器没有开启ftp服务器或共享,无法通过常…

阅读全文 »

Linux 入门命令

1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的用户环境. 退出当前shell,输入:exit 2.useradd netseek 添加一个netseek用户 passwd netseek 给netseek这个用户设置密码. (/etc/passwd /etc/group) userdel netseek 删除账号 userdel -r netseek 删除账号连同自家目录. [更详…

阅读全文 »

CentOS SSH KEY登录设置

SSH2公钥和私钥的建立 1.登录为一般用户(如果没有请创建一个新的账户比如admin),基于这个用户建立公钥和私钥。 # su – admin 2.建立公钥和私钥 # ssh-keygen -t rsa 接下来会让用户选择公钥和私钥的文件名,直接选择默认,然后连续输入两次相同的密码,然后提示成功 3.进入用户SSH配置目录 # cd .ssh/ # ll 查看公钥和私钥有没有生成,如果生成则为id_rsa和id_rsa.pub这两个文件 4.修改公钥名字以及权限 # mv id_rsa.pub…

阅读全文 »

CentOS 一些常用命令

查看cpu # more /proc/cpuinfo | grep “model name” # grep “model name” /proc/cpuinfo 如果觉得需要看的更加舒服 # grep “model name” /proc/cpuinfo | cut -f2 -d: 查看内存 # grep MemTotal /proc/meminfo # grep MemTotal /proc/meminfo | cut -f2 -d: # free -m |grep “Mem” | awk ‘…

阅读全文 »

CentOS 6 初始安装配置

系统约定 软件源代码包存放位置 /usr/local/src 软件安装位置 /usr/local 脚本以及维护程序存放位置 /usr/local/sbin 网站根目录 /var/www/html(可按情况设置) 虚拟主机日志根目录 /var/www/logs(可按情况设置) 系统环境部署及调整 检查系统是否正常 # more /var/log/messages (检查有无系统级错误信息) # dmesg (检查硬件设备是否有错误信息) # ifconfig(检查网卡设置是否正确) # ping …

阅读全文 »

VI常用实用命令

命令行或命令模式:在最后一行没有显示–INSERT–或–REPLACE–字样的时候。 #: 是指常用的命令 一般模式:光标移动 h 或 -> 光标向左移动一个字符 —————————————————- l 或 ——&#…

阅读全文 »

CentOS 7 修改系统启动级别

systemd使用比sysvinit的运行级更为自由的target替代 第3运行级用multi-user.target替代。第5运行级用graphical.target替代。runlevel3.target和runlevel5.target分别是指向 multi-user.target和graphical.target的符号链接。 可以使用下面的命令切换到“运行级别3 ”: systemctl isolate multi-user.target 或 systemctl isolate runle…

阅读全文 »