一,用户权限

查看当前目录:【whoami】

查看登陆用户:【who -m】

切换用户:

格式:su选项 用户名 选项:【-】切换用户时其切换工作目录空间 cd~ 切换用户以后 更换路径

注意:如果切换到超级用户【root】可以不加用户名,如果当前在【root】用户切换到其他用户时,不需要密码操作

 

创建工作组:

groupadd 组名

删除工作组: 

groupdel 组名

注意:需要切换到【root】用户

修改用户所在组:

usermod -g 组名  用户名

 

添加新用户:

useradd -d 目录  用户名 -g  组名 -m

删除用户:

userdel -r 用户名

 

设定权限:

chmod  用户类型 +|-|= rwx  文件|目录  文件|目录

r值为4  w值为2 x值为1  0【-】 

765 rwx rw -r-x(每一个数字代表一组)

654 rw- r-x r--

421 r-- -w- --x

 设定文件所有者:

chown  用户名 文件|目录

设定文件所属组:

chgrp 组名 文件|目录

查看当前日历:

call

显示设置时间:

date

动态显示进程:

top

后台程序:

&,

jobs 查看后台程序

  fg将后台程序调到前台

(如果程序已经在执行,ctrl+z 调入后台)

关机重启

reboot  shutdown  init

(init 0  关机)(init 6 重启)

格式化:

mkfs

二,文本编辑器

进入文本编辑器:vim   vi 文件名

进入文本编辑器有两种模式:文本编辑模式和命令模式 两个模式通过esc键切换

基本操作:

【i】光标当前处插入

【a】光标右边插入文字

【o】光标下方开启新行

【大写00光标上方开启新行】

【I】光标所在行首插入

【A】光标所在行尾插入

vi的退出:

ZZ(shift+z+z)保存退出

【:wq】 保存退出

【:x】 保存退出

【:w 文件名】  保存到指定文件

【:q】 退出(如果文件修改未保存,会提示无法退出)

【:q!】 退出不保存

【:!】暂时离开vi 执行命令

强化功能:

[n]x  删除光标后n个字符

[n]X 删除光标前n个字符

D  删除光标所在开始到此行的字符

[n]dd  删除从当前行开始的n行

[n]yy 复制从当前开始的n行

p  把粘贴板上的内容插入到当行

dG  删除光标开始到文件尾的所有字符

J 合并两行

.  执行上一次操作

u  撤销前一个命令

vi的行定位功能:

 【ctrl+b】回滚 行号减小

【ctrl+f】前滚 行号增加

【gg】定位在文件第一行行首

【G】定位在文件最后一行行首

【:$】定位在文件最后一行行首

【[n]G | [n]gg】定位在m行

注意:在查找一些特殊含义的字符时,需要加上转义字符

【/内容】查找

【n】查找下一个

【N】查找上一个

【?】查找上一次的所搜内容

【/^word】 查找以word开头的内容

【/word$】 查找以word结尾的内容

【/.】查找任意一个字符

【/*】查找任意多个字符

 编辑器替换:

【r】替换光标所在位置的字符

【:r 文件名】在光标当前行的下一行插入一个文件 每次添加只能添加一个文件

【:s/a/b/g】将光标所在行的a替换为b

【:g/a/s//b/g】将文件中所有a替换为b

【:n1,n2s/a/b/g】将行区间n1到n2的行中所有的a替换为b

 

 vi的set指令:

【:set ic】搜索时不区分大小写

【:set noic】搜索时区分大小写

 

 远程连接服务器:(远程登录的两台机器必须能ping通的)

linux设置:

1、右击网络设置,在打开对话框中选择网络适配器

2、在网络连接中选择网络桥接模式并选择复制物理网络地址

3、重启linux服务器

4、获取ip地址【ifconfig】

windows设置:

1、安装中文版Xshell5

2、打开XShell选择文件,在下拉列表中选择新建

3、在弹出对话框中设置用户名和ip地址

4、验证身份需要输入linux服务器的用户名和密码

linus平台相互传输:

 RemoteUserName 远程用户名

RemoteHostIp 远程ip

RemoteFile 远程文件,可带上路径

FileName 拷贝到本地后的名字,可带上路径,不带路径拷贝到当前目录

远程文件传输:

1、在窗口菜单中选择新建文件传输

2、在打开sftp对话框中设置路径linux路径 同时设置windows路径 命令时lcd 在打开对话框中设置路径

3、文件传输 put上传 将windows中的文件上传到Linux服务器中 get 下载将Linux中的文件下载到windows中

 linux服务器搭建:

1、上传文件 http.tar.gz

2、解压文件 tar -xzvf http.tar.gz 解压完成之后生成一个目录http

3、进入http目录 编译程序,sudo make 

4、启动服务器 sudo ./myhttp start stop

5、ifconfig获取Linux服务器地址

 

手写C语言版网页:

1、进入http目录

2、新建一个文件名为XXX.c

3、gcc -o XXX.cgi XXX.c

4、重启服务器

 

posted on 2019-04-04 14:38  zj8970  阅读(55)  评论(0编辑  收藏  举报