
正文
linux系统修改命令 linux常用命令修改
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
linux如何修改文件或目录的权限
工具/材料
linux系统,如redhat或ubuntu
打开操作系统,切换到要修改的文件或目录的父目录。注意,首先切换到root用户群进行更改。
接下来,为了举例,我复制/etc/rc.d下的文件到/tmp下,并切换到/tmp目录。
文件的基本权限分为三种:rwx,权限的对象也有三种:属主(u)、属组(g)、其他(o)。对于文件权限的修改,有两种方式。第一种指定对某一类用户添加(+)或删除(-)某一个权限。在不指定用户时,表示对所有用户修改某一个权限。
第二种是直接指定一个3位的8进制数,它的二进制表示的每一位分别表示该用户的某个权限,0表示没有权限,1表示有权限。
以上的命令只能修改对应的目录自身权限,不能修改目录内部文件的权限。如果要修改目录内部的权限,则使用-R选项,表示递归修改。
相关问答
Q1: linux mysql修改密码命令
想知道linux下怎么修改密码吗?下面由我为大家整理了linux mysql修改密码命令,希望大家喜欢!
linux mysql修改密码命令
1.修改root密码
linux mysql修改密码命令方法1:使用mysqladmin命令
--适用于记得root旧密码,修改root密码
语法:
mysqladmin -u用户名 -p旧密码 password 新密码
例如:
# mysqladmin -u root -proot password mysql
--注意:如当旧密码输入错误时会报如下错误
# mysqladmin -u root -proot1 password mysql
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
linux mysql修改密码命令方法2:直接更新user表password字段
--适用于忘记root密码,而对root密码进行重置
Step 1: 修改MySQL的登录设置
# vi /etc/my.cnf
--windows系统是my.ini文件
--在[mysqld]的段中加上一句:skip-grant-tables,如没有[mysqld]字段,可手动添加上
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
Step 2: 重新启动mysql
[root@gc ~]# service mysql restart
Shutting down MySQL..[确定]
Starting MySQL...[确定]
Step 3: 登录并修改MySQL的root密码
--此时直接用mysql即可无需密码即可进入数据库了
[root@gc ~]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.5.24 MySQL Community Server (GPL)
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql use mysql;
Database changed
mysql update user set password=password('new_password') where user='root';
Query OK, 5 rows affected (0.00 sec)
Rows matched: 5 Changed: 5 Warnings: 0
mysql flush privileges;
Query OK, 0 rows affected (0.00 sec)
--注意:如果没做step1,直接用mysql登录时会报如下错误
[root@gc ~]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Step 4: 将MySQL的登录设置修改回来
再删除/etc/my.cnf文件中的skip-grant-tables
Step 5: 重新启动mysql
[root@gc ~]# service mysql restart
Shutting down MySQL..[确定]
Starting MySQL...[确定]
2.修改mysql其它用户密码
同样,普通用户也可以用上面的方法
--使用mysqladmin命令
[root@njdyw ~]# mysqladmin -u user1 -ppass1 password pass2
--直接修改数据库表
[root@njdyw ~]# mysql -u user1 -ppass1 –Dmysql
mysql update user set password=password('pass2') where user='user1';
mysql flush privileges;
Q2: linux修改时间命令setdate(linux修改时间命令没权限)
1、linux修改时间命令。
2、linux修改时间命令没权限。
3、linux修改时间命令sudo。
4、linux修改时间命令setdate。
1."linux修改时间命令,为您提供linux修改时间命令图文信息,linux修改时间命令是date-s+时分秒。
2.打开并登录linux操作系统,打开终端命令窗口。
3.查看系统当前时间的命令为date。
4.使用命令date-s+时分秒来修改系统时间。
5.使用date-s+完整日期时间命令来修改linux系统的日期和时间。
Q3: Linux小白实用命令--修改配置
前一篇: Linux小白实用命令--查看日志
用途:修改远程服务器上的配置文件
命令:5个 linux系统修改命令,掌握时间:30分钟
在进入主题前linux系统修改命令,需要先掌握两个命令linux系统修改命令,以免误操作,造成不可预知的后果。
如果操作对象是文件夹,需带上-R,表示递归,对文件夹中的文件同等有效。
因是远程所以要登陆,细心的你会发现和ssh命令很像。
:/root/表示拷贝到远程目录的root目录下。
Q4: linux系统使用vi命令进入文件后怎么修改保存
1、查看目录下文件file.txt的内容,使用cat file.txt(ls // 表示查看当前目录下的文件目录 ; cat file.txt // 表示查看该文件的内容)发现内容是hello world
2、使用vi file.txt 进入到编辑界面,如下所示:
3、进入到编辑模式,按键i,此时可以移动光标到想修改的位置,同时我们修改内容如下:(注意界面左下角进入到了insert的模式,才代表现在是编辑模式)
4、推出编辑模式,并保存,按键esc退出insert模式,然后按shift+: (shift+冒号键),然后输入wq,wq表示,保存并退出。如果只按键q,则是只退出不保存。
5、最后,按 enter键退出界面,再次查看内容,验证一下,如下图所示。
扩展资料:
linux系统的常用命
1、date :print or set the system date and time
2、stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3、 passwd: print or set the system date and time (用passwd -h查看)
4、logout, login: 登录shell的登录和注销命令
5、pwd: print working directory
6、more, less, head tail: 显示或部分显示文件内容.
7、lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8、 更改文件权限: chmod u+x...
9、删除非空目录:rm -fr dir
10、拷贝目录: cp -R dir
参考资料来源:百度百科-linux
Q5: linux中修改文件名命令
linux 给文件改名的命令是mv命令
mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。命令详细介绍可参考 Linux命令大全
关于linux系统修改命令和linux常用命令修改的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






