-
ubuntu如何切换到root用户
sudo su,效果同su,只是不需要root的密码,而需要当前用户的密码。
exit # 退出root 用户,回到当前账号
-
查看输入的历史命令
history
history > lat.txt #把历史命令导入到文本文件中。
-
根据文件名查找文件
find / -name mysql.sock find 目录 -name “文件名”
1、查找文件名为passwd的文件 find /etc/ -name "passwd"
2、查找文件名为passwd的文件,不区分文件大小写 find /etc/ -iname "passwd"
3、查找以passwd开头后面任意长度任意字符的文件 find /etc/ -name "passwd*"
4、查找以passwd结尾的文件名,前面任意长度任意字符的文件 find /etc/ -name "*passwd"
5、查找以passwd开头,后面是任意单个长度任意的文件 find /etc/ -name "passwd?"
6、查找以passwd结尾,前面是单个长度、单个字符的文件 find /etc/ -name "?passwd"
7、查找以passwd为文件名,后面结尾只能是字母,不能是其他特殊符号 find /etc/ -name "passwd[a-zA-Z]"
-
查看文件内容,修改,编辑
cat my.cnf 查看文件内容
sudo vim 文件名 编辑文本内容
:wq #保存退出
:!q #强制不保存退出
i # 进入插入编辑模式
/ # 进入查找模式 / ext 查找 ext
-
关于文件夹
ls #显示文件目录 rm #删除文件 cd #打开进入文件目\切换目录 mkdir #新建文件目录 rmdir #删除空目录 pwd #显示当前工作目录的绝对路径 touch #创建空文件 cp [选项] [源] [目标] 复制文件或目录 ##-r 递归复制整个文件夹 #### 此时会将test3文件复制到当前目录下 #cp -r test1/test2/test3 ./ mv oldNameFile newNameFile #-- 重命名 mv /temp/movefile /targetFolder #-- 移动文件 chmod #设置文件权限 -r 递归处理文件夹中的所有文件 #sudo chmod 600 ××× (只有所有者有读和写的权限) #sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) #sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) #sudo chmod 666 ××× (每个人都有读和写的权限) #sudo chmod 777 ××× (每个人都有读和写以及执行的权限) # 关于权限设置与理解查看 https://www.cnblogs.com/zf2011/archive/2012/05/29/2523666.html
-
关于软的安装
sudo apt-get install 软件名称