Linux常用操作

自己用的Ubuntu桌面系统,总是会忘记指令,操作,这里做个记录,用到什么补什么

(不断更新)

1.  获取文件权限

sudo chmod 600 ××× (只有所有者有读和写的权限) 
 
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) 
 
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) 
 
sudo chmod 666 ××× (每个人都有读和写的权限) 
 
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

   若分配给某个文件所有权限,则利用下面的命令:

sudo chmod -R 777 文件或文件夹的名字(其中sudo是管理员权限)

   说明:

-rw------- (600) 只有所有者才有读和写的权限

-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限

-rwx------ (700) 只有所有者才有读,写,执行的权限

-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限

-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限

-rw-rw-rw- (666) 每个人都有读写的权限

  -rwxrwxrwx (777) 每个人都有读写和执行的权限

2.  关机

shutdown -h now           关闭系统
init 0                 关闭系统
telinit 0              关闭系统
shutdown -h hours:minutes &   按预定时间关闭系统 
shutdown -c             取消按预定时间关闭系统 
shutdown -r now           重启
reboot                重启
logout                注销 

 3. 文件和目录管理

cd /home       进入 '/ home' 目录' 
cd ..         返回上一级目录 
cd ../..       返回上两级目录 
cd           进入个人的主目录 
cd ~user1       进入个人的主目录 
cd -          返回上次所在的目录 
pwd           显示工作路径 
ls           查看目录中的文件 
ls -F         查看目录中的文件 
ls -l         显示文件和目录的详细资料 
ls -a         显示隐藏文件 
ls *[0-9]*       显示包含数字的文件名和目录名 
tree          显示文件和目录由根目录开始的树形结构(1) 
lstree         显示文件和目录由根目录开始的树形结构(2) 
mkdir dir1       创建一个叫做 'dir1' 的目录' 
mkdir dir1 dir2   同时创建两个目录 
mkdir -p /tmp/dir1/dir2       创建建一个目录树 
rm -f file1              删除一个叫做 'file1' 的文件' 
rmdir dir1               删除一个叫做 'dir1' 的目录' 
rm -rf dir1              删除一个叫做 'dir1' 的目录并同时删除其内容 
rm -rf dir1 dir2           同时删除两个目录及它们的内容 
mv dir1 new_dir            重命名/移动 一个目录 
cp file1 file2            复制一个文件 
cp dir/* .               复制一个目录下的所有文件到当前工作目录 
cp -a /tmp/dir1 .           复制一个目录到当前工作目录 
cp -a dir1 dir2            复制一个目录 
ln -s file1 lnk1           创建一个指向文件或目录的软链接 
ln file1 lnk1             创建一个指向文件或目录的物理链接 

 4.  连接数据库MySQL

mysql -u 登录名 -p


输入密码

 

原文地址:https://www.cnblogs.com/Mairr/p/8405921.html