{ 34 comments… read them below or add one }

1 makash November 12, 2005

OT but was wondering are you from India?

The timestamp is a give away

Reply

2 nixcraft November 12, 2005

Yup I’m from India :)

Reply

3 Anonymous February 2, 2006

hm, did I something wrong? I can remove the file with $ rm “la*

Reply

4 Thomas Scott January 29, 2007

Future is , no one will load
executable code , only data and
data will be parsed by kernel and
typed , compresed , and added to
a structure .
This allows the OpSys to be tiny .
because it eliminates the extra
work the kernel had to do ,
explaining to humans ….
This obsoletes SU and makes it
much easier to “control” a machine .
Permissions are no longer necessary .
Scratch lists stop all unauthorized
acesses .
This not new , these simple fixes
have been around for 100′s of years ,
Only computer s/w can change in
minutes , and “pink slip” millions .

Reply

5 aamod August 6, 2007

Great blog…. Has a lot of correct info and I find it very useful….

Reply

6 Riz October 9, 2007

just to let you know…. that file once created can be removed in another way. using rm -i *. this is an interactive mode and asks you if want to delete each file in turn. so please correct as the above information you are providing is inaccurate.

Reply

7 vivek October 9, 2007

Riz,

I’m aware of this command. A long time ago on NFS mounted system there was a file called 2001/05/11. and no UNIX / Linux command was able delete this file by name. Only method to delete such file is delete file by an inode number. Linux or UNIX never allows creating filename like 2001/05/11 but if you are using NFS from MAC OS or Windows then it is possible to create a such file.

So above information is 100% accurate.

Reply

8 Riz October 9, 2007

vivek,

i dont have a windows box to test this so i will take you word as gold, but it is nice to see an active posting community rather than one which is dead (which i normally find whilst search things like this)

Riz.

Reply

9 Anyeos March 6, 2008

What strange but true I cannot create a dir or file with this commands:
touch “10/11/2006″
mkdir “10/11/2006″

You can see what I’m using quotes to bypass the shell. But anyway I cannot create such file/dir.

That is for some reason?
I have other doubt (I don’t expect to be answered here): Why linux filesystem does not save “file creation time”? What is the reason?

Bye

Reply

10 ronald March 12, 2008

It’s inaccurate to say that every file under Linux has the attributes that you listed … especially the extended attributes. All these attributes are properties of the filesystem, be it ext3, xfs, jfs etc. In particular, extended attributes apply to ext2/ext3

Reply

11 prasanna kumar April 14, 2008

hi friends,,
plz i want some coomands in linux
1)question: in linux basic commands are not working that u can do.
example : ls
pc displays command not found.
2)question : i have 3 files. i want serach some words like kernel.all files are have kernel word so prints word as well as numbers with single line. using single command grep (or) sde command plz send syntax and example.

Reply

12 Moneo May 19, 2008

rm ‘”\la*’

deleted it fine for me

Reply

13 tarun May 20, 2008

this is to aneyous according to my knowledge if u want to create a file say 10/11/2008 try this 10\11\2008 and for a directory also

Reply

14 tarun May 20, 2008

guys i have one question i couldnt find an answer to ..i will explain in steps what did i do
from root user i did this:
1. adduser tarun
2. passwd tarun
3. log in to a terminal with user tarun
4. create a text file say “test1″ with “cat” and
type some text in it,and save the file.
5. now i did chmod 000 on the file.
6. i opened “test1″ with vim editor. i try
inserting some text in it i get a warning tht
i might be changing a read only file,
7. i save and exit the text inside “test1″
forcefully using “wq!”
8. now i do chmod 644 on “test1″and again open the file and write something in it and save it
9. if do “cat test1″ i see only the last text i inserted after doing chmod 644 and not anything before …could’nt figure it out why the system did not append the text i had just written to the text i had written earlier

Reply

15 vinod April 14, 2010

chantu,
when you inserting the text into test1 file while the file has 000 access permissions it gives you warning but when you after chmod644 the file has only read and write permissions not execute to owner so you write in test1 and can’t execute so system bydefault takes the last text. so try by chmod744 then insert text.

Reply

16 Arunachalama December 12, 2010

When tried first time , permission was 000, obviously no access to write,read or execute to any one, not even root,
and one thing you have to notice in VIM editor commands
You have entered “:wq!” – it mens what ever the error (in your case the error is, you are trying to append data to a read only file) ignore and close the file forcefully.

if you tried it with “:wq” then it will shows the error i.e read only file.

but second time that is with permission 644, Vinoth is correct
Vinoth’s reply
“chmod644 the file has only read and write permissions not execute to owner so you write in test1 and can’t execute so system bydefault takes the last text. so try by chmod744 then insert text”

Reply

17 Krishna December 3, 2008

There are no inodes for creating files, how can i overcome this situation

Reply

18 Bbp February 19, 2009

Tarun,

The command “chmod 000″ change the file rights. The code “000″ is in Octal.
The first byte is for file owner rights.
The second byte is for group rights.
The third byte is for rights according to other users.

The numbers, in octal, works as following:
0 = (—) = No right
1 = (–x) = Execute
2 = (-w-) = Write
4 = (r–) = Read
You can combine them:
3 = 1+2 = (-wx) = Write + Execute
5 = 1+4 = (r-x) = Read + Execute
6 = 2+4 = (rw-) = Read + Write
7 = 1+2+4 = (rwx) = Read + Write + Execute

Example, “chmod 740 somefile” will give full access to the owner of “somefile” (rwx), read only for other member of the file group (r–) and protect the file from been access by other users (—). The command “ls -l somefile” display this:
-rwxr—– 1 me filegroup 0 Feb 19 10:32 somefile

So, the command “chmod 000″ remove all rights to anyone on the file, including the owner. That’s why you can not wirte new data on it and you have to force quit from vi (q! is a forced quit).
The command “chmod 644″ give the number 6 for the owner (rw-) which give you back the read and write access.

Reply

19 Iyyappan March 23, 2009

hi,
innode ******** has illegal blocks. clear ?

what issue is this one. is this a major issue . kindly reply . i need help badly. mean while i am googling to find a solution

Reply

20 Mukesh Handa August 23, 2009

Hi Friends I am new to this linux world…. I am struck with one thing…. I want to know how we can change our root password if i forget this….

Reply

21 spark October 19, 2009

welcome to the world of Linux
its quite easy to change password of root..start ur OS in single user mode….for tht u simply edit kernal parameter
to edit kernal simply go to kernal parameter press (e) to edit,nw simply rite 1 thr & thn press (b) to boot system to boot the system..
thr u will get a shell kind of( sh.3#) there simply type (passwd) shell will ask u for new Unix password..type the new password,thn retype it.ur password will b changed

Reply

22 P.Karunakar reddy February 20, 2010

how can i recover data from inode numbers

Reply

23 vikram February 23, 2010

Hi,
I am vikram i am new to linux world. My frnds r playing vth linux. I am soo many doubts in this
1). If you having a string”one two three”,Which shell commamd would you use to extract the strings?
2).What is diff bw a shell varible that is exported and the one that is not exported?
3).How wil u list only the empty lines in a file(using grep)?
4).How do u open a read only file in unix?
5).How do u schedule a command to run at 4:00every morning?
6).What are diff kinds of loops available in shell script?
7).What is the use of “cut”command?give some example . Can we use “awk”or “sed”?
8).What is the line in shell script do #!/bin/ksh
9).What is diff bw writing code in shell and editor?
10).What is diff “thread” and “process”?

Reply

24 vikram February 23, 2010

1).How can we know how many had logged in and logged out in last 10 min?
2).How to delete a word from a file using shell?
3).How to extract the second row of a text-file?
4).How to compare 2 floating point num?

Reply

25 karunakar reddy.P March 1, 2010

hi, i am karan,
what is diff between soft link and hard link

Reply

26 vinod April 14, 2010

Super blog, I just love it . I am so excited to study more about linux.Thank you

Reply

27 sat July 6, 2010

I need to view inodes details in graphical window. Is there any command.

Reply

28 akhilesh singh August 12, 2010

what is link of file system (ext2,ext3) and inode number.

Reply

29 gabak October 18, 2010

i did a file with touch
ex: touch 111
then
ls -la
i see the list of file with the date and hours.
why does it say in this article that linux inodo does nt say file creation time??

Reply

30 mhrivnak July 11, 2011

The number of soft links, or any information about soft links, is definitely not stored in the inode. Otherwise, great write-up.

Reply

31 satish inmpudi August 23, 2011

how to remove user with data directory also in one cmd

Reply

32 satish inmpudi August 23, 2011

How to create a directory root user also cnt delete it

Reply

33 Senthilkumar December 28, 2011

Hi to all,
I want some details about EXT4 Inode 128 and 256.
Actually i am using windows XP 32 bit os. And i have created ext4 256 inode to my 250GB external usb drive. after creating this ext4 256inode i pluged into windows XP machine the drive is not detecting to my system. i am using IFS 1.11a version. if any patch file please send me. any other information please share with me.

Reply

34 Arun January 22, 2012

Really nice website :)

Thanks for the information.

Reply

Leave a Comment

You can use these HTML tags and attributes for your code and commands: <strong> <em> <ol> <li> <u> <ul> <blockquote> <pre> <a href="" title="">




Previous post:

Next post: