shell命令

来源:互联网 发布:apache tomcat安装教程 编辑:程序博客网 时间:2024/06/06 03:51

清空命令行:

reset

进入下一个空白页

clear

命令自动补全

tab键

进入根目录

cd /

切换目录

cd 路径

返回上级/可省略

cd ..(/)

显示当前目录

pwd

文件操作

显示列表
ls -l
ls -la 所有
ls -l ja*通配符查找

创建文件

touch a.txt

创建文件夹

mkdir 文件夹名字

复制文件

cp src.txt dest.txt
cp -i src.txt dest.txt 询问
cp src.txt . 复制到当前目录
cp -R 目录 dest 复制整个目录到指定目录

删除文件

rm file

删除目录

rm -rf 目录

查看文件类型:

file 文件

查看文件内容:

cat file

cat -n file 显示行号

查看文件最后10行

tail -n 10 file

查看文件最开始的10行

head -n 10 file

创建用户

sudo useradd -m jack 创建用户的同时,创建了home目录

sudo userdel -r jack 删除用户
修改用户密码
sudo passwd 用户
su 用户 切换用户
exit 退出当前用户

创建组

groupadd androidgroup

分配用户到组

usermod -G androidgroup jack

文件权限

r读 w写 x执行

drwxr-xr-x
d rwx r-x r-x
d目录,后面三个为一组,r读w写x执行
1.文件所属用户具备的权限(root对该文件具备读写执行权限)
2.文件所属用户的所属组具备的权限(读、执行)
3.系统的其他用户具备的权限(读、执行)

rwx必须是固定顺序

权限 二进制 八进制 - - - 000 0 - -x 001 1 -w- 010 2 -wx 011 3 r- - 100 4 r-x 101 5 rw- 110 6 rwx 111 7

修改文件权限,chmod命令是linux上用于改变权限的命令,-R是递归遍历子目录,可选

chmod 644 -R file

给用户加上执行权限

给用户加上执行权限
chmod u+x file

改变创建目录的默认权限

刚创建的权限就是 777-022 =755

umask 026(默认是026)

改变文件的所属

chown user.group file chown user file chown .group file

安装程序

sudo apt-get install 程序名

卸载程序

sudo apt remove 程序名

更新程序

apt-get update

每一个用户的Home目录都会有bash,bashrc文件。
bash,bashrc是每一个用户登陆都会加载的文件,里面配置的是全局的配置,例如环境变量。

gedit ~/.bashrc (~代表当前用户的Home目录)
编辑,在最后加上你需要的环境变量,export 代表设置一个变量
export NDKROOT=….
export PATH=…
更新(不然的话需要重启命令行)
source ~/.bashrc

原创粉丝点击