/* Linux常用命令? 1 查看 ls 展示当前目录下的可见文件 ls -a 展示当前目录下所有的文件(包括隐藏的文件) ls -l(ll) 展示当前目录下文件的详细信息 ll -a 展示当前目录下所有文件的详细信息 ll -h 友好的显示当前目录下文件的详细信息(其实就是文件的大小可读性更强了) 切换 cd test 切换到test目录下 cd .. 切换到上一级目录 cd / 切换到系统根目录下 cd ~ 切换到当前用户的根目录下 cd - 切换到上一级所在的目录 2 创建目录和文件? 2.1 目录的创建(mkdir)和删除(rmdir)命令 mkdir test 在当前目录下创建一个test目录 mkdir -p test/a/b 在test目录下的a目录下创建一个b目录,如果上一级目录不存在,则连它的父目录一起创建 rmdir test 删除当前目录下的test目录(注意:该命令只能够删除空目录) 2.2 touch test.txt 在当前目录下创建一个test.txt的文件 rm test.txt 删除test.txt的文件(带询问的删除,需输入y才能删除) rm -f test.txt 直接删除text.txt文件 rm -r test 递归删除,即删除test目录以及其目录下的子目录(带询问的删除) rm -rf test 直接删除test目录以及其目录下的子目录 3 解压文件 Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。 而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。 tar zxvf 4 创建用户 管理员 groupadd supervisor echo "supervisor:密码自己设置。" | chpasswd vimsudo 在管理员用户下增加。 supervisor ALL=(ALL) ALL 5 给用户授权 给ohs 用户授权。 sudo chown -R ohs:ohs Anaconda3-5.3.0-Linux-x86_64.sh 修改文件的所有者 修改文件的权限。 755 w4 r2 x1 可执行权限 sudo chmod 755 Anaconda3-5.3.0-Linux-x86_64.sh 6 权限修改 7 切换用户 su ohs 8 复制文件 9 移动文件 10 删除 11 软连接 */