linux

linux
文件命名规则:
(1)除了/之外,所有的字符都合法.
(2)有些字符最好不用,如空格符,制表符,退格符和字符@#$&()-等.
(3)避免使用.点号作为普通文件名得第一个字符.因为点号开头的文件是隐藏文件.
(4)大小写敏感.(linux可以在同一级目录下创建a和A的文件夹)

两个特殊目录: .(一个点)和..(两个点)
一个点代表当前目录,两个点代表当前目录的父目录.

命令:
shutdown -h now 立刻进行关机.(权限只能是root才是进行该操作)
shutdown -r now 立刻重启计算机.(权限只能是root才是进行该操作)
reboot   普通权限用户立刻重启计算机.(任何权限都进行该操作)

登陆时尽量少用root账号登录,因为它是系统管理员,
权限最大,避免操作失误.可以利用普通用户登录,
登录后再用"su -"命令来切换成系统管理员身份.
su - 切换成root用户.
su - zhangsan 切换成普通用户.

logout 用户注销命令.

用vi来进行java开发,步骤:
(1)命令行 输入:vi Hello.java
(2)输入i ---进入插入模式.
(3)输入esc ---进入命令模式.
(4)输入wq或者q! ---wq代表保存后退出;q!代表不保存退出.
(5)输入javac Hello.java,java Hello

linux文件系统采用级层式的树状目录结构.
结构中的最上层是根目录"/".
/bin ---存放用户可执行的程序.
/boot ---操作系统启动时所需要的文件.
/dev  ---接口设备文件目录.
/etc  ---有关系统设置与管理的文件.
/home ---一般用户的目录或FTP站点目录.
/mnt  ---装置的文件系统加载点,如光驱,软盘等.
/proc ---目前系统的核心与程序执行的信息.
/root ---管理员目录.
/sbin ---存放系统启动时所需执行的命令程序.
/tmp  ---存放暂存盘得目录,
/var  ---存放变动性质的相关程序目录.如log

useradd xiaoming---利用root用户添加用户命令.
passwd xiaoming---给小明用户设置密码.

userdel xiaoming---删除小明用户权限,但保留用户文件夹.
userdel -r xiaoming---删除小明用户权限,也删除用户文件夹.

运行级别命令,有0~6,一共7个级别.
0---关机.1---单用户.2---多用户但没网络.3---多用户有网络.
4---系统未使用保留给用户.5---图形界面.6---系统重启.
修改级别---修改文件/etc/inittab的id:5:initdefault的数字.

如果设置运行级别时,不小心设置错误,解决方法:
(1)重新启动系统,在读秒页面迅速按E键.
(2)弹出的页面中选中第二行,在输入E.
(3)在弹出的命令页面中输入 1 ,然后按d键重启系统即可.
这里输入的1代表单用户级别,而且只能输入1,因为只有单用户级别
才不会去读取运行时的级别.还可以利用此方法进行忘记了的密码的修改.

pwd---显示当前工作目录.
cd---改变目录.
ls---列出文件和目录.
ls -a ---显示隐藏文件.
ls -l ---显示长列表格式.
mkdir ---建立目录.
rmdir ---删除一个空目录,如果不是空目录,则该命令不起作用.
touch---建立一个空文件.
cp---复制命令.
cp -r dir1 dir2 ---递归复制命令.
mv 移动文件和该文件名.
rm 删除文件和目录.
rm -rf * ---删除所有内容,r代表递归,f代表强制.
more和less ---显示文件内容,带分页.
grep ---在文本中查询内容.
| ---代表管道. 把|左边的命令交给右边的命令来处理.
grep -n "asdf" aaa.java ---在aaa.java文件中显示出asdf出现的位置.-n代表行数.
find /home/xiaoming/ -name aaa.java ---从目录下开始查找名字为aaa.java的文件.
ls -l > a.txt ---将查询出的结果覆盖到文件a.txt中.
ls -al >> a.txt ---结果追加到a.txt中.

文件权限分为三种:
r---代表可读,用4表示.
w---代表可写,用2表示.
x---代表可执行,用1表示.

-rw-r--r--   //代表10个字符.
第一个字符代表文件的类型,-代表普通文件,d代表目录,l代表连接.
第2~4个字符"rw-"代表文件的所有者对该文件的权限.
第5~7个字符"r--"代表文件所在组对该文件的权限.
第8~10个字符"r--"代表其他组队该文件的权限.

改变权限的命令:
chmod ---改变文件或目录的权限.
chmod 755 adb ---给abc文件的权限是rwxr-xr-x.
chmod u=rwx,g=rx,o=rx abc ---和755意思一样,同上.
chmod u-x,g+w abc---给acb去除用户执行权限,增加组的写权限.
chmod a+r abc---给所用用户添加读权限. a---all

chown---改变拥有者命令.
chown xiaoming abc---改变abc的拥有者为xiaoming.
chgrp---改变用户组命令.
chgrp root abc---改变abc所属的组为root.

chown root ./abc ---改变abc这个目录的所有者为root.
chown -R root ./abc---改变abc这个目录及其下面的所有目录的文件和夹的所有者为root.

查看组的命令---在etc文件夹下输入cat group
查看用户所属组的命令---在etc文件夹下输入cat passwd

创建用户,并且同时指定该用户分配到哪个组的命令:
useradd -g 组名 用户名

cat etc/passwd---查看linux中所有用户的信息

usermod -g 组名 用户名 ---改变用户的所属组.
usermod -d 目录 用户名 ---改变用户的目录.

ls -l  ---命令显示的信息解释:
-rwxrwxrwx 1       xiaoming xiaominggroup Dec 09:30  xxx.java
权限      文件数量  用户      用户所属组   时间       文件名

JDK安装步骤:
(1)把工具挂载到linux操作系统上,输入光驱命令mount /mnt/cdrom
(2)把安装文件cope到 /home目录下 cp 文件名 /home
(3)安装命令  ./文件名.bin
(4)进行环境变量配置,在/etc/profile中进行配置.

eclipse的tar包安装:
(1)拷贝文件到/home目录下
(2)解压tar包命令tar -zxvf 文件名.tar.gz
(3)进入图形界面命令,输入startx
(4)控制台输入./eclipse即可启动.

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值