一、登录linux系统的方法:
ssh username@ip SSL 远程控制 22
telnet ip 明文 远程控制 23
ftp username@ip 上传下载 20/21
Sftp username@ip SSL 上传下载 22
注意:后面的数字是端口号
二、超级权限用户是#开头,新建一个普通用户($开头),新建一个普通用户的方法是:1.在超级权限用户下输入 #useradd -s /bin/bash -d /home/新建普通用户名字 -m 新建普通用户名字 2.建好普通用户之后登录也是跟上面登录方法一样。 3.切换用户方法:su [-] 要切换到的用户名
其中写了”-”号就是身份环境完全切换,不写”-”号就是只切换身份,不切换环境。
三、提升权限有哪几种方法?
1.加入到root/zs所在组 usermod -g 0 briup
2.给予sudo的超级执行权限 /etc/sudoers加入一行:
briup ALL=(ALL:ALL) ALL
3.chmod -R 777 xxxx 提升某一个指定文件的权限;其中777也可用英文表示rwx rwx rwx;第一个rwx是username自己的读写执行权限,第二个是group的读写执行权限,第三个是others的读写执行权限,所以也可以通过chmod u+/-r/w/x 文件名/目录名
chmod g+/-r/w/x 文件名/目录名 chmod o+/-r/w/x 文件名/目录名 来改变user、group、others的读写执行权限。
四、linux系统常用命令符总结
1.回到家目录的方法:$ cd /home/briup
$ cd ~
$ cd $HOME
$ cd
$ cd ~
2. .文件/文件夹:文件名称以.开头就是隐藏文件
3.文件类型: d 目录
- 普通文件
l 快捷方式的文件
c b p 字符字节管道类的设备文件
4. history:查看所有历史命令
pwd:查看自己当前所在目录
ls :查看所在目录下有哪些文件
cd :去指定的目录
5.目录的操作
查看(ls):$ ls -l/a/R 文件名/目录名
新建文件(touch):$ touch 文件名(可多个)
新建一个目录(mkdir):$ mkdir 目录1 目录2等多个
$ mkdir -p dir6/dir7/dir8
删除空目录(rmdir):$ rmdir 空的目录(可多个)
删除非空目录(rm):$ rm -r/i 非空目录(可多个)
拷贝文件/目录到指定文件/目录中:
$ cp [-i] source_file destination_file
$ cp [-i] source_file(s) destination_directory
$ cp -r[i] source_directory(s) destination_directory
其中source_file(s)指定的目标文件 destination_file 指定的目的地文件
source_directory(s) 指定的目的地目录
移动或剪切文件到指定目录或重命名文件:
$ mv [-i] source_file destination_file
$ mv [-i] source_file(s) destination_directory
$ mv [-i] source_directory(s) destination_directory
注意的是:复制:cp -r 目录s 已经存在的目录
cp [-r] 普通文件s 文件/目录
Cp 普通文件 不存在的文件 :复制并且进行了重命名
Cp 普通文件 存在的文件 :复制并且进行了覆盖
移动: mv 目录 不存在的目录 重命名
mv 目录 存在的目录 移动到内部
mv 目录s 存在的目录 移动到内部
查看系统信息:ls -la
cat (concatenate) :将多个文件内容显示出来
tac :反向展示,由最后一行到第一行反向在萤幕上显示出来
nl :添加行号展示
more(concatenate) :翻页显示文件内容,最后一行会显示出目前显示的百分比,而且还可以在最后一行输
入一些有用的命令
less :less 的用法比起 more 又更加的有弹性,可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件
head :显示出一个文件的前几行,默认显示10行
head -n :后面接数字,代表显示几行的意思。
tail :显示出一个文件的后几行,默认显示10行
tail -n后面接数字,代表显示几行的意思/字串。
重定向:1.>
将>前命令的输出作为输入导入到>后文件或命令中(会覆盖原来内容)。
2.>>
将>> 前命令的输出作为输入导入到>后文件或命令中(追加到原来内容后)。
;
在一行中输入多个命令
$ cd;ls
$ date;cal;pwd
| :管道连接符
将“|”前一个命令的的输出作为“|”后一个命令的输入
$ ls -l /etc | more
* 代表0到多个字符
? 代表任意单个字符
[] 代表指定范围内的单个字符
压缩
$ gzip filename
$ bzip2 filename
$ zip filename.zip filename(s)
例如:
$ gzip file1
$ bzip2 file1
$ zip my.zip file1 file2
解压缩
$ gunzip filename
$ bunzip2 filename
$ unzip filename
例如:
$ gunzip file1.gz
$ bunzip2 file1.bz2
$ unzip my.zip
归档
$ tar [cvf] package_name filename(s)
例如:
归档:
$ tar cvf all.tar file1 file2 file3
归档并压缩:
$ tar cvfz all.tar.gz file1 file2 file3 = $ tar cvf all.tar file1 file2 file3
$ gzip all.tar
拆档
$ tar [xvf] package_name
例如:
拆档:
$ tar xvf all.tar
解压缩并拆档:
$ tar xvfz all.tar.gz = $ gunzip all.tar.gz
$ tar xvf all.tar
常用软件的端口号:
ftpd 20/21
Sftp 22
Sshd 22
Telnet 23
Apache2 httpd 80
https 443
Mysqld 3306
Oracle 1521
Tomcat 8080
云服务器sn码 云服务器账号
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
阿里云ECS服务器
阿里云服务器ECS
git 端口号 云服务 -
服务器云服务器 服务器 云服务器 关系
1.服务器: 什么是服务器? 通俗地讲
服务器云服务器 云服务器服务器虚拟空间区别 数据库 阿里云 游戏 -
云服务器标识码 云服务器简称云服务器标识码 云服务 IT 服务器