首页 > 学院 > 开发设计 > 正文

Linux学习-2016_01_10

2019-11-08 00:32:21
字体:
来源:转载
供稿:网友

修改文件夹下的权限

权限表

写write 读 read 运行x
4 2 1

系统中的顺序是:wxr 修改file文件夹下的权限:chmod -R 777 file/

shell的字符串的截取

#的使用,进行左裁剪 str=“http://www.owant.com/index.html” echo ${str#*//}

得到的结果是: www.owant.com/index.html

##的使用,进行左边开始到最后一个的裁剪 str="http://www.owant.com/index.html" echo ${str##*/}

得到的结果是: index.html

%的使用,进行从右截取 str="http://www.owant.com/index.html" echo ${str%/*}

得到的结果是:http://www.owant.com

find的使用

简易使用#.表示当前目录下的文件路径find . -name "*.sh"# -maxdepth 1 代表find的深度是当前一层find . -maxdepth 1 -name "*.sh" 结合使用 -exec command +{} +input+/; 其中{}是上一个命令的值,command是后来加入的命令#移除查找到的.sh的文件集合find . -maxdepth 1 -name "*.sh" -exec rm {} /;查询最近修改的文件#查找当前目录下,最近1天内修改过的常规文件find . -type f -mtime -1

slqite3的学习

显示搜索的前三: select * from info limit 3;打开数据库文件: slqite3 file_name.db显示表:.table显示数据库:.database

查看进程

ps可以查看进程,下面是一些例子

#查看java进程ps -ef|grep java#关闭进程kill pid

添加root用户

sudo passwd root之后输入root用户的密码就可以。 su -进入root用户

启动后台任务

./sh & 在命令后天就&就是后台运行,关闭Terminal不会关闭应用;

安装MySQL数据库

解压压缩包 tar zxvf mysql-5.7.24.tar.gz mv mysql-5.7.24 mysql

移动到 /usr/local/mysql/ mv mysql /usr/local/ sudo chown -R mysql:msyql mysql

创建 /usr/loacal/mysql/data/ mkdir /usr/local/mysql/data/ sudo chown -R _mysql:_mysql /usr/local/mysql/data/

初始化数据库 sudo ./bin/mysqld –initialize –user=mysql

启动数据库 sudo /support-files/mysql.server start sudo /bin/msyqladmin -u root -p

关闭数据库 sudo /support-files/msqyl.server stop

改变文件的持有者和所有组

//所有者,所有者 chown root:root testfile // 使用 chown 一次性修改拥有者及组

zip命令的学习

zip -r test.zip /test //将test文件夹的问题压缩成为test.zip文件 unzip test.zip //将test.zip解压


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表