懂得办公室日常行政工作流程,熟悉计算机办公操作,有相关工作经验者优先,薪资2000至3000元。在开发阶段,开发工程师去实现 api 接口,也包括完成 api 的单元测试工作,在此期间,前端工程师会并行开发 web ui 部分,可根据 api 文档造出一些假数据(我们称为“mock 数据”),这样一来,前端工程师就不必等待后端 api 全部开发完毕linux常用命令,才能开始自己的工作了,实现了前后端并行开发。所以现在很多人都说web前端开发的前景要稍微好于后端开发.但是我打个对比,前端开发技术学到顶级,后端开发技术开发技术也学到 顶级,那后端开发工资是肯定远远高于前端的,但是后端开发技术到了一定程度会有个很大的瓶颈的,所以初中级程序员,前端开发要稍微比后端开发要好,高级程 序员的话就完败了。
以下的操作是通过SecureCRT对服务器进行远程连接,使用WinSCP来进行文件上传。
一、用户相关的一些命令
1.新建用户 adduser username (只有root有权限新增用户)
2.修改用户密码 passwd username
3.切换用户 su username
4.删除用户 userdel username
5.以管理员的身份进行操作 sudo
二、文件的操作命令
1.列出文件的基本信息 ls -l
-rw-rw-r-- 1 ubuntu ubuntu 162 Mar 26 14:49 t.tar.gz
第一位字符d表示目录,- 表示文件
后面9位分别是当前用户、当前用户所在组和其他用户对文件的权限每个占三位。文件的权限中 - 表示没有权限; r表示读,数字为4;w表示写,数字为2;x表示执行,数字为1。
后面表示文件所属的用户和组,以及文件的大小,创建日期和文件名
2.修改文件操作权限
chmod u+x filename 表示给所属用户增加执行的权限
chmod g-w filename 表示给组减少写的权限
chmod o+w filename 表示给其他用户增加写的权限
#find/tmp-perm+222//表示只要有一类用户(属主,属组,其他)的匹配写权限就行。222//表示只要有一类用户(属主,属组,其他)的匹配写权限就行。进程是为程序服务的,而程序是为了用户服务的.系统为了找到进程的用户名,还为进程和用户建立联系.这个用户称为进程的所有者.相应的每一个用户也有一个用户id.通过系统调用getuid可以得到进程的所有者的id.由于进程要用到一些资源,而linux对系统资源是进行保护的,为了获取一定资源进程还有一个有效用户id.这个id和系统的资源使用有关,涉及到进程的权限. 通过系统调用geteuid我们可以得到进程的有效用户id. 和用户id相对应进程还有一个组id和有效组id系统调用getgid和getegid可以分别得到组id和有效组id。
3.文件的操作
pwd 显示当前所在的路径
mkdir filename 创建文件夹
mkdir -p /a/b创建嵌套的目录
touch filename 创建文件
cp filename new_filename 复制文件
mv filename path 移动文件(如果路径中带文件名,则会给文件重命名)
rm -r filename 删除文件或者文件夹,(-r是递归的意思)
rm -f强制删除目录或文件
rmdir filename 删除文件夹(只能是空文件夹)
find / -name "install.log“ 查找 可以用*作为通配符
4.文件的内容操作
find /path -name "*findname*" -type d 查询某个文件夹下面名字包含filename的文件夹